Skip to main content

AI-Chat-Tool is a tool that brings ChatGPT to the command line

Project description

AI-Chat-Tool

AI-Chat-Tool is a tool that brings ChatGPT to the command line.

To use this tool you will need a ChatGPT api key.

Options

  • --api-key
    • (required) ChatGPT api key to use to access ChatGPT.
  • --file
    • (optional) File to write ChatGPT response to. Pass just the file(test.py) or the path and file(/first_dir/second_dir/test.py)
  • --max-tokens
    • (optional) The maximum number of tokens to generate in the completion.
  • --temperature
    • (optional) What sampling temperature to use.

Example

  • Use AI-Chat-Tool to create a Python function that checks for even numbers

CLI

python -m ai-chat-tool --api-key=$CHATGPTKEY --file=test.py --max-tokens=2000
What can I do for you today?: Can you create a python function that checks for even numbers?
Text written to test.py

File created by AI-Chat-Tool test.py

def check_even(number):
    if number % 2 == 0:
        return True
    else:
        return False

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ai-chat-tool-0.0.10.tar.gz (14.8 kB view details)

Uploaded Source

Built Distribution

ai_chat_tool-0.0.10-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

Details for the file ai-chat-tool-0.0.10.tar.gz.

File metadata

  • Download URL: ai-chat-tool-0.0.10.tar.gz
  • Upload date:
  • Size: 14.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for ai-chat-tool-0.0.10.tar.gz
Algorithm Hash digest
SHA256 863381b9f8ab936f9f403205adf26136bd8a667de13e37e0381643019c68b6e4
MD5 1b7be0afed688f1929c9250905e72e8c
BLAKE2b-256 bdbac4627d2ebe2dac20fad9297cb07dd6aa499a1832af34b8cb841c9c29b0fe

See more details on using hashes here.

File details

Details for the file ai_chat_tool-0.0.10-py3-none-any.whl.

File metadata

  • Download URL: ai_chat_tool-0.0.10-py3-none-any.whl
  • Upload date:
  • Size: 16.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for ai_chat_tool-0.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 be061b2d6322f788960dbe2f77ad51c8574d34ee39a3feb0f68341f0f55d17f1
MD5 fc18c401e3c4e95a2eda4a0a4d2a6d22
BLAKE2b-256 8a3397c570918f58e5364c8955f94aae838febbb5346ab76cf898274fdde5cbf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page