

Using ChatGPT to Search Enterprise Data with Pamela Fox
Nov 14, 2023
Pamela Fox, a cloud advocate in Python at Microsoft, discusses ChatGPT sample apps integrating with Azure OpenAI and Cognitive Search for querying enterprise data. They cover retrieval augmented generation (RAG) approach, using Azure Cognitive Search with vectors for better search results, integrating Chat GPT with Cognitive Search, JSON Lines for data processing and language interoperability, and pricing considerations for optimal usage.
AI Snips
Chapters
Transcript
Episode notes
Vector Search vs. Text Search
- Vector search finds semantically similar results, even without exact matches.
- This works well for broader searches, but can be less precise when exact matches are needed.
Tuning Chat GPT
- Start with the sample data and then incorporate your own data.
- Practice and observe where the responses deviate from expectations.
Mocking OpenAI Calls
- Mock OpenAI API calls during testing to isolate code and speed up test runs.
- Use snapshot testing to ensure consistent responses between frontend and backend.