Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventCallback ¶
EventCallback is called to forward RAG manager events during initialization.
type Tool ¶
type Tool struct {
// contains filtered or unexported fields
}
Tool provides document querying capabilities for a single RAG source.
func NewRAGTool ¶
NewRAGTool creates a new RAG tool for a single RAG manager.
func (*Tool) Instructions ¶
func (*Tool) SetEventCallback ¶
func (t *Tool) SetEventCallback(cb EventCallback)
SetEventCallback sets a callback to receive RAG manager events during initialization. Must be called before Start().
func (*Tool) Start ¶
Start initializes the RAG manager (indexes documents) and starts a file watcher for incremental updates.
Click to show internal directories.
Click to hide internal directories.