Skip to main content

No project description provided

Project description

AiShell 🤖

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.3.post2.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

aishell-2023.3.3.post2-py3-none-any.whl (14.9 kB view details)

Uploaded Python 3

File details

Details for the file aishell-2023.3.3.post2.tar.gz.

File metadata

  • Download URL: aishell-2023.3.3.post2.tar.gz
  • Upload date:
  • Size: 9.7 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.3.post2.tar.gz
Algorithm Hash digest
SHA256 edd460e3d004d71dd307ebc3ea69650bfdb918a38664a2df2e0c20190fa61891
MD5 65ee73853b81c7d0d5e932b5589b5de5
BLAKE2b-256 5432a0737652963c6c5d39aa45539f1c0b6a36a7ddc6c9e669fa9e56edce385b

See more details on using hashes here.

File details

Details for the file aishell-2023.3.3.post2-py3-none-any.whl.

File metadata

  • Download URL: aishell-2023.3.3.post2-py3-none-any.whl
  • Upload date:
  • Size: 14.9 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.3.post2-py3-none-any.whl
Algorithm Hash digest
SHA256 ea93e96d55673558ab3bfe2093ad1583ef9d77c879941e776510fa2d2b9e7977
MD5 b518fc0a1d420be23b1749d09d7e2fa3
BLAKE2b-256 1096e21654cd94f65315e56a3f32d7486a161041a59a192b5b1475ece1c50639

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