A terminal chatbot, powered by Groq Cloud API (Windows / macOS / Linux / Android / iOS)
Project description
# groqchat
A terminal chatbot, powered by Groq Cloud API (Windows / macOS / Linux / Android / iOS)
Modified groq chatbot developed in https://github.com/eliranwong/freegenius
A simple chatbot that runs fast on mobile phones as well as pc.
# Groq API Key
Get a Groq API key first. Read https://github.com/eliranwong/freegenius/wiki/Set-up-a-Groq-Cloud-API-Key
# Android / iOS / iPhone / iPad Users
iOS/iPad/iPhone: Use [iSH](https://ish.app/) on iOS/iPad/iPhone.
Android: Use [Termux](https://termux.dev/en/) on Android.
# Installation
With python installed, setup gropchat via pip:
> pip install groqchat
# Get Started
Simply run ‘gchat’:
> gchat
Enter your Groq cloud a single API key or a list of multiple API keys:<br> (Remarks: If a list of multiple API keys are entered, entered API keys are automatically rotated for running inference.)
<img width=”1004” alt=”groqapi” src=”https://github.com/eliranwong/groqchat/assets/25262722/a510f465-1768-4fcb-8ae5-cfab9f3adad8”>
Select a model:
<img width=”1004” alt=”models” src=”https://github.com/eliranwong/groqchat/assets/25262722/42cbcd85-b13a-4188-98e6-2abf99542993”>
# Special Entry
Enter a dot ‘.’ to display available special entry:
<img width=”1004” alt=”ui” src=”https://github.com/eliranwong/groqchat/assets/25262722/31fa20e7-24cb-4aa1-b67e-38f6bf24971d”>
‘.new’ - start a new chart session
‘.api’ - change api key
‘.model’ - change model
‘.systemmessage’ - change system message
‘.temperature’ - change temperature
‘.maxtokens’ - change max tokens
‘.togglewordwrap’ - toggle word wrap
‘.togglevoiceoutput’ - toggle voice output
‘.exit’ - exit the application
# CLI Options
Run ‘gchat –help’ for cli options
> gchat –help
<img width=”1004” alt=”cli_option” src=”https://github.com/eliranwong/groqchat/assets/25262722/eb58aeaf-7cc7-4170-b253-1200b99d57e9”>
For example, to start with a greeting:
> gchat “Hi!”
For example, to set temperature to 0.8 and maximum output tokens to 1024, run:
> gchat -t 0.8 -o 1024 “Hi!”
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for groqchat-0.0.11-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8a5e68626fd261c6d5bb9cf2e3e172c7872a18630859294ee87ee8a7f739a28 |
|
MD5 | cd4537dd74b1abdd9a0dd04e894b50de |
|
BLAKE2b-256 | 8ed509e3d5c85a79f2f9c8dbc44845f5ba4381352be2642e8cfad5958565eb98 |