Azure-Samples / azure-search-openai-javascript

A TypeScript sample app for the Retrieval Augmented Generation pattern running on Azure, using Azure AI Search for retrieval and Azure OpenAI and LangChain large language models (LLMs) to power ChatGPT-style and Q&A experiences.
MIT License
237 stars 121 forks source link

feat: new chat protocol extension points #170

Closed sinedied closed 7 months ago

sinedied commented 9 months ago

Purpose

Update chat protocol data points structure to match Python sample's updated implementation, following their support of GPT4-V: https://github.com/Azure-Samples/azure-search-openai-demo/commit/36015895f14c8569e3a3989fcf5744a9b5bd4845

Does this introduce a breaking change?

[x] Yes
[ ] No

Pull Request Type

What kind of change does this Pull Request introduce?

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Documentation content changes
[ ] Other... Please describe:
sinedied commented 7 months ago

@anfibiacreativa I just redeployed the branch from codespaces, everything works fine on my side.

Could this be merged so we have compatibility with Python backend for today's stream?