Skip to content

Use Embeddings #32

@bnonni

Description

@bnonni

Is your feature request related to a problem? Please describe.
Right now, messages are stored in a .jsonl file on the server which doesn't scale long term.
Need to migrate to a DB solution of some kind.

Describe the solution you'd like
Design decisions for DB

  1. local or hosted or combo
  2. DB type: sql or nosql or vector

=> Use a hosted pinecone DB storing embeddings for ease and speed

Describe alternatives you've considered
Functional Req:

  • Setup hosted pinecone DB
  • Connect it to app
  • Turn text into embeddings
  • Store embeddings in hosted pinecone DB
    Nonfunc Req (stretch):
  • Store some amount of embeddings locally and redundantly in hosted DB

Additional context
Figure out how to use embeddings (i.e. vector data embeddings)

Metadata

Metadata

Assignees

Labels

dbDatabase relatednon-functional requirementNot required for system functionality and stability (features), aka "nice to have"researchInformation gathering to better understand requirements

Type

No type
No fields configured for issues without a type.

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions