Skip to main content

Do you want to talk directly to the LLMs? Try llmapi.

Project description

<p align=”center”>

<img width=”180” src=”https://avatars.githubusercontent.com/u/127706964?s=200&v=4” alt=”LLMApi Cli”> <h1 align=”center”>LLMApi Cli</h1> <p align=”center”>Talk to LLMs like ChatGPT in command line</p>

</p>

# Introduction

[中文文档](README.zh.md)

llmapi_cli is a command-line tool that can directly chat with chatgpt/gpt3 and more large language models(LLM), based on the llmapi-server interface. At the same time llmapi_cli also provides Python module (LLMClient).

> For more information visit: [llmapi.io](https://llmapi.io)

## Install

`bash # install from pypi python3 -m pip install llmapi_cli `

`bash # install locally python3 setup.py install `

## Usage

`bash # The first time you use this command, # you need to specify parameters, this # will be cached after successful connection. # # If you use your own llmapi-server: llmapi_cli --host='http://127.0.0.1:5050' --bot=mock # # If you use api.llmapi.io (which is default host): llmapi_cli --bot=mock --apikey='your apikey on llmapi.io' `

`bash # You can directly use this command again: llmapi_cli # # Or change the bot type: llmapi_cli --bot=gpt3 # # Or redesignate params like first time. `

### Screenshot ![image](imgs/llmapi_cli_demo.png)

# Currently supported bot type

> View [llmapi-server](https://github.com/llmapi-io/llmapi-server) for more information.

Warning: Currently for testing only

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

llmapi_cli-1.0.8.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

llmapi_cli-1.0.8-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file llmapi_cli-1.0.8.tar.gz.

File metadata

  • Download URL: llmapi_cli-1.0.8.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for llmapi_cli-1.0.8.tar.gz
Algorithm Hash digest
SHA256 b263b2b92d1fb8588b5435b06c739a4b95edf60c82bb6dc239acaa1ece8ee572
MD5 613da43a2b7d51932bb187b03e8f1752
BLAKE2b-256 fe6e5369eed7bca6d43ba16bb8281968ec6b3a579ed9ab1f9dc8b3f6bcb884d2

See more details on using hashes here.

File details

Details for the file llmapi_cli-1.0.8-py3-none-any.whl.

File metadata

  • Download URL: llmapi_cli-1.0.8-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for llmapi_cli-1.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 e591667d25e52933b2cc842d36a1fff46e1eeffb17aee21cec6059468474567d
MD5 b84f40c6291751e405be306331c2ff77
BLAKE2b-256 afc656564cd768cf29f908ad51d3ea4606d2a50969ab4e0cdbeda4c647ce0670

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