We're working on more complex scenarios with vector stores, including API integrations.
193 karma · joined March 25, 2023
We're working on more complex scenarios with vector stores, including API integrations.
Ads/marketing is definitely one vertical, but even for prompt engineering in other verticals we can see this be valuable.
We're especially excited about the multi-modal usecases where you chain multiple models together, but would like the community feedback direct our product direction.
I'd love to see any workbooks you create for your debugging scenario. Please share them to see if we can improve that scenario further.
We are working on updating the SDK for more advanced scenarios (e.g. running bulk evaluations, comparing different workbooks programmatically, etc.). Are there any specific workflows you'd like to see enabled in self-hosted Jupyter notebooks?
Example Workbook from the video: https://lastmileai.dev/workbooks/clj530sqs000znztcmd5qr7v6
It does use a vector database (pinecone, weaviate, etc.) to store embeddings. The embeddings are created using OpenAI's text-embedding-ada-002 model, but that's not a requirement. In fact we are looking at embeddings generation through BERT or RoBERTa to benchmark performance.
At prompt time, the plugin retrieves the nearest embeddings to the prompt, and inserts them into a more complete prompt before sending it to the model.
Defining a standard around external memory, authentication, rules-based engines for preprocess/post-processing, and declarative or dynamic chaining of actions can help make plugins model-agnostic, and benefit all of us as developers and users.