agentsmith

command module
v0.0.0-...-19bf559 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 22, 2024 License: Apache-2.0 Imports: 24 Imported by: 0

README

agentsmith

An LLM enabled chatbot acting as a conversational assistant on top of domain specific knowledge bases of given facts. Currently, this implementation is only for experimentation and demonstration purposes. It relies heavily on the Embed() API and ranking to find the best possible answer from a knowledge base for a given question. There are also system commands to explore and modify the knowledge bases and these system commands can also be accessed through the same natural language chat interface. This is all still very much work in progress.

demo

You can interact with the bot via Slack, CLI or web interface at http://localhost:8080/agentsmith.

Q: list availabe knowledge bases
A: startrek, starwars
Q: select knowledge base startrek
A: set current knowledge base to startrek
Q: who are some of the main characters?
A: The following are notable characters of the original series: Captain James T. Kirk (William Shatner) - The charismatic captain of the USS Enterprise.Mr. Spock (Leonard Nimoy) - A half-human, half-Vulcan science officer known for his logical thinking.Dr. Leonard 'Bones' McCoy (DeForest Kelley) - The ship's chief medical officer, known for his emotional and often cantankerous demeanor.Other notable crew members include Lieutenant Uhura, Mr. Sulu, Ensign Chekov, and Chief Engineer Scott.
Q: now select starwars as your knowledge base!
A: set current knowledge base to starwars
Q: please list some of the characters!
A: Key characters include Luke Skywalker, Princess Leia, Han Solo, Darth Vader, Yoda, and Obi-Wan Kenobi.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL