This repository has been archived by the owner on Nov 7, 2023. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Henrique Espindola edited this page Apr 7, 2023
·
3 revisions
A powerful AI assistant
Chloe is a powerful AI Assistant written in Go that leverages OpenAI technologies (ChatGPT, Whisper, and DALL-E) along with Google's Text-to-Speech engine to provide versatile and comprehensive assistance.
It offers multiple interfaces and utilizes the Chain of Thought approach to understand and respond to complex instructions.
- Uses criticism techniques (ReAct, Chain of Thought) to determine actions, falling back to standard completion if no action is found
- Calculates and logs the cost of each request as well as the total cost of the session
- Scrapes websites to have them on its context
- Searches Google for information
- Searches and summarizes news articles
- Performs calculations
- Uses Google's Text-to-Speech engine to speak
- Uses OpenAI's DALL-E to generate images
- Uses the official OpenAI tokenizer (via Rust bindings) to properly handle token counts
- Automatically summarizes messages in order to have a longer context
- Automatically moderates message using OpenAI's moderation endpoint
- Many more, check Actions
complete.webm
Got any question? Feel free to open an issue or start a discussion!