GitHub / 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.
Stars: 280
Forks: 173
Open issues: 2
License: mit
Language: TypeScript
Size: 5.93 MB
Dependencies parsed at:
1,087
Created at: over 1 year ago
Updated at: about 1 month ago
Pushed at: about 2 months ago
Last synced at: about 1 month ago
Topics: ai-azd-templates, azd-templates, azure, azure-ai-search, azureopenai, javascript, langchain-js, langchain-typescript, openai, typechat, typescript
- actions/stale v8 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- node 18-alpine build
- node 18-alpine build
- actions/checkout v3 composite
- azure/CLI v1 composite
- github/codeql-action/upload-sarif v2 composite
- microsoft/security-devops-action preview composite
- concurrently ^8.2.1 development
- eslint-config-shared ^1.0.0 development
- lint-staged ^14.0.1 development
- prettier ^3.0.3 development
- simple-git-hooks ^2.9.0 development
- @typescript-eslint/eslint-plugin ^6.6.0 development
- @typescript-eslint/parser ^6.6.0 development
- eslint ^8.48.0 development
- lit-analyzer ^0.0.6 development
- rimraf ^5.0.1 development
- typescript ^5.2.2 development
- vite ^4.4.5 development
- @rollup/plugin-terser ^0.4.3
- @rollup/plugin-typescript ^11.1.3
- lit ^2.2.4
- rollup ^3.29.1
- @types/mime ^3.0.1 development
- @types/node ^18.0.0 development
- @types/tap ^15.0.5 development
- concurrently ^8.2.0 development
- fastify-tsconfig ^1.0.1 development
- pino-pretty ^10.2.0 development
- tap ^16.1.0 development
- ts-node ^10.4.0 development
- typescript ^5.1.6 development
- @azure/identity ^3.3.0
- @azure/monitor-opentelemetry ^1.0.0-beta.2
- @azure/search-documents ^12.0.0-beta.3
- @azure/storage-blob ^12.15.0
- @dqbd/tiktoken ^1.0.7
- @fastify/autoload ^5.0.0
- @fastify/cors ^8.3.0
- @fastify/multipart ^7.7.3
- @fastify/sensible ^5.0.0
- @fastify/type-provider-json-schema-to-ts ^2.2.2
- commander ^11.0.0
- dotenv ^16.3.1
- fastify ^4.22.2
- fastify-cli ^5.7.0
- fastify-plugin ^4.0.0
- mime ^3.0.0
- openai ^4.4.0
- @types/node ^18.0.0 development
- @types/tap ^15.0.5 development
- concurrently ^8.2.0 development
- fastify-tsconfig ^1.0.1 development
- pino-pretty ^10.2.0 development
- tap ^16.1.0 development
- ts-node ^10.4.0 development
- typescript ^5.1.6 development
- @azure/identity ^3.3.0
- @azure/monitor-opentelemetry ^1.0.0-beta.2
- @azure/search-documents ^12.0.0-beta.3
- @azure/storage-blob ^12.15.0
- @dqbd/tiktoken ^1.0.7
- @fastify/autoload ^5.0.0
- @fastify/cors ^8.3.0
- @fastify/sensible ^5.0.0
- @fastify/swagger ^8.10.0
- @fastify/swagger-ui ^1.9.3
- @fastify/type-provider-json-schema-to-ts ^2.2.2
- dotenv ^16.3.1
- fastify ^4.0.0
- fastify-cli ^5.7.0
- fastify-plugin ^4.0.0
- langchain ^0.0.141
- openai ^4.4.0
- @types/dompurify ^3.0.2 development
- @types/react ^18.2.14 development
- @types/react-dom ^18.2.6 development
- @vitejs/plugin-react ^4.0.2 development
- prettier ^3.0.0 development
- typescript ^5.1.6 development
- vite ^4.4.2 development
- @fluentui/react ^8.110.7
- @fluentui/react-icons ^2.0.206
- @react-spring/web ^9.7.3
- dompurify ^3.0.4
- react ^18.2.0
- react-dom ^18.2.0
- react-router-dom ^6.14.1
- Azure/setup-azd v0.1.0 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- actions/upload-artifact v3 composite