You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(ask-baml): implement feedback features, add embeddings CD (#2262)
<!-- ELLIPSIS_HIDDEN -->
> [!IMPORTANT]
> Implements feedback features, continuous deployment for embeddings,
and updates backend for query and feedback handling in ask-baml.
>
> - **Behavior**:
> - Implements feedback features in `AssistantResponseFeedback.tsx` to
allow users to submit feedback on assistant responses.
> - Adds continuous deployment for embeddings in `pinecone-api.ts` and
`update-pinecone.ts`.
> - Updates `ChatBot.tsx` to handle session management and feedback
integration.
> - **API**:
> - Adds `ask-baml-chat` and `ask-baml-feedback` routes for handling
chat queries and feedback submissions.
> - Integrates Notion and Slack logging in `notion-api.ts` and
`slack-api.ts`.
> - **Models**:
> - Introduces `@baml/sage-interface` package for shared types and
interfaces.
> - Updates `QueryRequest` and `QueryResponse` schemas in `api.ts`.
> - **Misc**:
> - Refactors `store.ts` for session management and query handling.
> - Updates `next.config.ts` to transpile `@baml/sage-interface`.
> - Adds tests for Notion and Slack integrations in `notion-api.test.ts`
and `slack-api.test.ts`.
>
> <sup>This description was created by </sup>[<img alt="Ellipsis"
src="https://img.shields.io/badge/Ellipsis-blue?color=175173">](https://www.ellipsis.dev?ref=BoundaryML%2Fbaml&utm_source=github&utm_medium=referral)<sup>
for 3248b1b. You can
[customize](https://app.ellipsis.dev/BoundaryML/settings/summaries) this
summary. It will automatically update as commits are pushed.</sup>
<!-- ELLIPSIS_HIDDEN -->
0 commit comments