An open API service indexing awesome lists of open source software.

https://github.com/harshanalluru/azure-sdk-chat-bot


https://github.com/harshanalluru/azure-sdk-chat-bot

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# Azure-SDK-chat-bot

## Objective
To create a chatbot that is specifically trained on the Azure SDK documentation to converse with developers and provide them with quick and accurate answers to their questions and guide them toward relevant learning resources/snippets/samples. This chatbot will enhance the developer experience by reducing the time and effort required to find information within the Azure SDK documentation.

## Components
- Front end chat application
- Server interacting with the Azure OpenAI SDK

## Commands
### Client
`npm run dev` - run the development server
### Server
`npm run start` - run the server

## References

- [vitejs.dev](https://vitejs.dev/guide/)
- [stackblitz.com editor](https://stackblitz.com/edit/vitejs-vite-icfgfs?file=src%2FApp.tsx,package.json,index.html&terminal=dev)
- [github.com/chatscope](https://github.com/chatscope/chat-ui-kit-react)
- [github.com/coopercodes](https://github.com/coopercodes/ReactChatGPTChatbot/blob/main)
- [handling-cors-with-node-js/](https://stackabuse.com/handling-cors-with-node-js/)
- [text_splitters](https://python.langchain.com/en/latest/modules/indexes/text_splitters/examples/code_splitter.html#js)