You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 22, 2024. It is now read-only.
OpenAI Codex has changed a lot since I first released this package. It's possible that the examples in the default prompt can be changed to improve the accuracy of completions.
By adding --show-prompt to the command, you can perform a dry run without sending anything to OpenAI.
The relevant source files are ./lib/please/request.rb and ./lib/please/context.rb.
Current default prompt
Write a one-line bash command for each of the following tasks.
# Find all files older than 1 week and open each of them in vim
$ find . -type f -mtime +7 -exec vim {} \;
# Show a clock which updates every second on a single line
$ printf 'import time\nwhile True:\n\tprint(time.strftime("%%H:%%M:%%S"), end="\\r")\n\ttime.sleep(1)' > /tmp/program.py; python3 /tmp/program.py; rm /tmp/program.py
# Write a python program that prints out hello world with each letter on its own line
$ printf 'print("\\n".join(list("Hello World"))' > /tmp/program.py; python3 /tmp/program.py; rm /tmp/program.py
# Read from stdin until EOF, and then output the length of the string
$ printf 'import sys\nprint(len(sys.stdin.read().strip()))' > /tmp/program.py; python3 /tmp/program.py; rm /tmp/program.py
# Run the fortune command 5 times
$ for i in $(seq 5); do fortune; done
# Repeadedly read a single line from the user, reverse it, and print it back
$ printf 'while True:\n\tline = input()\n\tprint(line[::-1])' > /tmp/program.py; python3 /tmp/program.py; rm /tmp/program.py
# Print the current working directory
$ pwd
/app
# Show information about the operating system
$ uname -a
Linux 5cd48dff0cd9 5.15.0-56-generic #62-Ubuntu SMP Tue Nov 22 19:54:14 UTC 2022 x86_64 GNU/Linux
# List all files in the current directory
$ ls -a
.
..
.env
.env.example
.git
.gitignore
.rubocop.yml
Dockerfile
Gemfile
Gemfile.lock
LICENSE.txt
README.md
Rakefile
bin
docker-compose.yml
exe
lib
please.gemspec
test
# say hello
$
The text was updated successfully, but these errors were encountered:
OpenAI Codex has changed a lot since I first released this package. It's possible that the examples in the default prompt can be changed to improve the accuracy of completions.
By adding
--show-prompt
to the command, you can perform a dry run without sending anything to OpenAI.The relevant source files are
./lib/please/request.rb
and./lib/please/context.rb
.Current default prompt
The text was updated successfully, but these errors were encountered: