Skip to content

Release v0.0.1

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Apr 20:04
580383b

Release v0.0.1 - 2023-04-10

talkwave logo

Python TalkWave

talkwave banner

Overview 📖

TalkWave is an AI chatbot for developers written in Python. It features
a simple HTML frontend and is designed to be accessible across various
browsers and devices. TalkWave supports asynchronous operations and can
handle multiple requests simultaneously.

Features ✨

  • Accepts a range of parameters to customize the response, such as max tokens, temperature, and stopping conditions.
  • Accessible design for cross-browser and device compatibility (Chrome, Firefox, Safari, Edge, and mobile).
  • Accurately limits billing with limits and ID binding to prevent exceeding API limits and incurring charges.
  • Implements rate limiting functionality to prevent exceeding API limits and incurring charges.
  • Plain Python implementation with a limited number of dependencies for easy installation and use.
  • Stores responses in log files, JSON, and Markdown formats for easy analysis and sharing.
  • Supports multiple GPT models for generating responses, including gpt-3.5-turbo,text-davinci-002,text-curie-001,text-babbage-001,text-ada-001.

Requirements 📋

  • Python 3.6 or higher
  • The openai, tabulate, and python-dotenv packages
  • An OpenAI API key (get one here)

Artifacts 🎁