Skip to main content

No project description provided

Project description

AiShell 🤖

codecov Release Package to PyPI PyPI version

A simple Python code that connects to OpenAI's ChatGPT and executes the returned results.

Demo

Demo

Key Features 💡

  • Interact with your computer using natural language
  • Automatically executes the command from the response of ChatGPT
  • Good for complex tasks like handling Git and extracting tar files
  • No need to search StackOverflow for commands, AiShell has got you covered
  • No need to set up annoying retrieving of tokens or API keys with ChatGPT, as AiShell does it for you. INSTALL IT. EXECUTE IT. DONE.

Prerequisites 📚

  • Python 3.9+
  • ChatGPT Account (or OpenAI Account)

Installation 🔧

pip install aishell

Getting Started 🚀

Let's just start by printing "Hello World" using AiShell.

aishell 'print Hello World'

Advanced Settings 🛠

For those who want to use Official ChatGPT(GPT3.5-turbo) or GPT-3

  1. Create account on OpenAI

  2. Go to https://platform.openai.com/account/api-keys, Copy API key

  3. Modify or create ~/.aishell/config.json file like following

    {
        ...
        "language_model": <language model of your preference>, //"official_chatgpt" or "gpt3"
        "openai_api_key": <your openai api key>
    }
    

Contributions 💬

Feel free to contribute to AiShell by adding more functionality or fixing bugs.

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

aishell-2023.3.4.post1.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

aishell-2023.3.4.post1-py3-none-any.whl (18.1 kB view details)

Uploaded Python 3

File details

Details for the file aishell-2023.3.4.post1.tar.gz.

File metadata

  • Download URL: aishell-2023.3.4.post1.tar.gz
  • Upload date:
  • Size: 11.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.9.16 Linux/5.15.0-1033-azure

File hashes

Hashes for aishell-2023.3.4.post1.tar.gz
Algorithm Hash digest
SHA256 3ba9743a79a493109db1f93773042a40765f639e45dc486ea5832d3d4ccad1e2
MD5 20a7e3b78e037f98e0d45b7f66ec64a9
BLAKE2b-256 d5b8d4cef3e73ee7fc6b46622dd899b668ccb006252c21a761f62158b403bcdd

See more details on using hashes here.

File details

Details for the file aishell-2023.3.4.post1-py3-none-any.whl.

File metadata

  • Download URL: aishell-2023.3.4.post1-py3-none-any.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.9.16 Linux/5.15.0-1033-azure

File hashes

Hashes for aishell-2023.3.4.post1-py3-none-any.whl
Algorithm Hash digest
SHA256 d76c29f2f3ce376fa44103877207aafa87b667b2cde017ebb95b3f9ace487fa1
MD5 7f711e105024dee7bef5efd1f8c71c65
BLAKE2b-256 73f9b15faaa29136a2b0d0d96f2d88c78cf3670e647bf2f9f9f76ba9620be9b7

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