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. Default=7
  • --temperature
    • (optional) What sampling temperature to use. Default=0
  • --line
    • (optional) Line on a file where ChatGPT output will start.

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 --line=4
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.11.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ai-chat-tool-0.0.11.tar.gz
  • Upload date:
  • Size: 15.0 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.11.tar.gz
Algorithm Hash digest
SHA256 f564a8b3676b72b5891515a34377f483f15487e8e7fe173d71af0cc2d7dbe04e
MD5 0d7ad2b1edcfe5dc9bbd879371024d14
BLAKE2b-256 525279f93629ed5d52718eb2eb674d41fef39a2b7707b62fa155339de6f8f919

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ai_chat_tool-0.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 a759cc421dfa4fdaead6cd46a4b56b49cf9b1bf16b7066130b30aed2d5d54697
MD5 700a5f2af9538dafbe2694c07b11173f
BLAKE2b-256 fadc77a372131cceba6fbbc94acf3e3d7b6689e902f1a28bfa5cd5a12e93eef6

See more details on using hashes here.

Supported by

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