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

Uploaded Source

Built Distribution

aishell-2023.3.4.post2-py3-none-any.whl (18.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for aishell-2023.3.4.post2.tar.gz
Algorithm Hash digest
SHA256 0558fdd675a5d6c34aafc1f1501d0f7f4eec3981ee965d702be0383d3ae725f0
MD5 3a7202286c84059977ded99e45149105
BLAKE2b-256 c208e07357363b887b1a0f0bff9bf2a68c8160d9e089305c6e2996a1b3932c72

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for aishell-2023.3.4.post2-py3-none-any.whl
Algorithm Hash digest
SHA256 cb99ebf48db5fd0d7ceb7d9aba97f7a34fffd9b166c6e8c25d89f45ab7df44df
MD5 5c3d6e3ffbd9f3d6a144dee4e7342464
BLAKE2b-256 612cef6324fd016789c493d4ebdd3c491d950bf872babe42731253ef43988364

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