Our summary
LlamaIndex helps software search a collection of documents. This connection gives Jev two jobs: judge how well already-found passages answer a question, or choose which prepared search tool should handle it. Neither job asks Jev to create a new tool or document.
For ordering results, the program asks Jev to rate passages on four described levels of usefulness. For tool selection, it compares written tool descriptions and chooses one or several. The application supplies the collection, available tools, and question being answered.
Reordering cannot recover a passage the first search missed. The documented failure responses also differ: result ordering keeps the old order, while tool selection reports an error unless a default was chosen. Check these rules before relying on the connection in a real service.
Key takeaways
- Reordering only changes results already found.
- Tool selection is limited to the tools supplied.
- Choose what should happen when either kind of request fails.