teleport/lib/ai
Jakub Nyckowski 36f9bd3516
Implement in-memory vector DB (#27329)
In order to include embeddings in the Assist conversations, we need a way to store and retrieve when needed. This PR adds vector store/search implementation based on k-d tree.
2023-06-07 14:47:46 +00:00
..
chat.go Assist - Web endpoints (#26046) 2023-05-13 05:00:44 +00:00
chat_test.go Rename ChatGPT to GPT-4 (#26272) 2023-05-16 06:20:22 +00:00
client.go Assist - Web endpoints (#26046) 2023-05-13 05:00:44 +00:00
embeddings.go Implement in-memory vector DB (#27329) 2023-06-07 14:47:46 +00:00
embeddings_test.go Implement in-memory vector DB (#27329) 2023-06-07 14:47:46 +00:00
messages.go Assist - OpenAI library port (#25948) 2023-05-11 17:33:42 +00:00
prompt.go Rename ChatGPT to GPT-4 (#26272) 2023-05-16 06:20:22 +00:00