Teaching ChatGPT to Answer Questions with Azure AI Search

이 글은 제 공개 AI 글쓰기의 시작점이었습니다.

PDF 콘텐츠를 기반으로 language model이 질문에 답하도록 만드는 방법을 보여주고 싶었습니다. Azure AI Search, Azure OpenAI, Blob Storage, embeddings, indexing, retrieval, LangChain을 함께 사용하는 흐름이었습니다.

당시에는 주로 실용적인 튜토리얼이었습니다. 돌아보면 지금도 계속 반복해서 다루는 주제를 이미 소개한 글이기도 했습니다. 유용한 AI 시스템에는 grounding, retrieval, structure, 그리고 개발자가 inspect할 수 있는 workflow가 필요하다는 생각입니다.

그 첫 RAG 글은 이후 더 큰 질문으로 이어졌습니다. 언제 managed Azure service가 적절한지, 언제 open-source retrieval stack이 더 나은지, 그리고 언제 fine-tuning이 잘못된 답인지에 대한 질문입니다.

원문 읽기:

Teach ChatGPT to Answer Questions: Using Azure AI Search & Azure OpenAI