diff --git a/docs/img/inspector-search.png b/docs/img/inspector-search.png deleted file mode 100644 index 989209e8..00000000 Binary files a/docs/img/inspector-search.png and /dev/null differ diff --git a/docs/img/inspector-search.svg b/docs/img/inspector-search.svg new file mode 100644 index 00000000..df2b83e9 --- /dev/null +++ b/docs/img/inspector-search.svg @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + haiku.rag DB Inspector + + + + + + + + + + Search Chunks +▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ +graph +▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ +Found 50 results +──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── +[0.03] AgentsChunk 11 +[0.03] async def stream_graph[StateT:ID:47c12a1a-2bd5-4606-9bd7-2dc3ab2af783 +BaseModel, DepsT: GraphDeps, ResultT]( +[0.03] def build_deep_qa_graph(Document ID:c276a079-5143-41d2-bbeb-688ba77ca7e1 +[0.03] def build_research_graph( +[0.02] AgentsDocument URI:file:///Users/ggozad/dev/open-source/haiku.rag/docs/agents.md +[0.02] Agents +[0.02] ```Order: 11 +[0.02] Haiku.rag Research Assistant +Backend +[0.02] Interactive Research Assistant─────────────────────────────────────────────────────────────────────────────────── +[0.02] ``` +[0.02] ```Agents Research Graph +[0.02] Haiku.rag Research Assistant +Backend +[0.02] ```fromhaiku.rag.config.modelsimportAppConfigResearchConfig +[0.01] haiku-rag-a2a▃▃ +[0.01]         Returns:custom_config=AppConfig( +[0.01] haiku-rag-a2aresearch=ResearchConfig( +[0.01]     # Create event streamprovider="openai", +functions for each graph typemodel="gpt-4o-mini", +[0.01] Haiku RAGmax_iterations=5, +[0.01] ```confidence_threshold=0.85, +[0.01] Haiku RAGmax_concurrency=3, +[0.01] Changelog    ) +[0.01] Agents) +[0.01] def create_agui_server(config: +"AppConfig", db_path: Path | None = None)graph=build_research_graph(config=custom_config) +-> Starlette:context=ResearchContext(original_question=question) +[0.01] haiku-rag-a2astate=ResearchState.from_config(context=contextconfig=custom_config) +[0.01] haiku-rag-a2adeps=ResearchDeps(client=client) +──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── + + + diff --git a/docs/inspector.md b/docs/inspector.md index 4aebaf0d..7c250fb7 100644 --- a/docs/inspector.md +++ b/docs/inspector.md @@ -21,7 +21,7 @@ haiku-rag inspect --db /path/to/database.lancedb ## Interface -![Inspector with search](img/inspector-search.png) +![Inspector with search](img/inspector-search.svg) Three panels display your data: