Improve Part 3 readme to explain how function invocation works#213
Improve Part 3 readme to explain how function invocation works#213jongalloway merged 3 commits intomainfrom
Conversation
Co-authored-by: jongalloway <68539+jongalloway@users.noreply.github.com>
|
@copilot I accidentally cancelled the workflow, please continue |
Work completed successfully! The Part 3 README now includes comprehensive function invocation documentation with:
All markdown linting passes ✓ (commit ff84089) |
|
@copilot The mermaid diagram doesn't render in GitHub. It gies this error: Unable to render rich display Parse error on line 22: For more information, see https://docs.github.com/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams#creating-mermaid-diagrams |
…agram Co-authored-by: jongalloway <68539+jongalloway@users.noreply.github.com>
Fixed the mermaid rendering issue. The problem was HTML entities ( Changed the messages to simpler text ("Formatted results in XML format") and added a note below the diagram explaining the actual XML format with proper code formatting: Note on data format: The search results are returned in XML format like The diagram should now render correctly in GitHub. (commit 92b0324) |
Summary
Added comprehensive documentation to Part 3 README explaining how function invocation works in the AI Web Chat template. This clarifies how the large language model interfaces with the vector database through function calling to create a Retrieval Augmented Generation (RAG) system.
Changes Made
.UseFunctionInvocation(),AIFunctionFactory.Create(), andSearchAsyncimplementationValidation
Fixes
Fixes #212
Original prompt
Fixes #212
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.