YuZhangLarry opened a new pull request, #1496:
URL: https://github.com/apache/dubbo-admin/pull/1496
- **RAG seeding** (`ai/component/rag/`): bundled seed docs (`seeds/*.md` —
Dubbo
overview, configuration, registry, traffic governance, Dubbo Admin) are
embedded via `//go:embed` and indexed at startup, so a fresh deployment
can
answer documentation-grade questions out of the box. Indexing is
best-effort
and idempotent (dedup by content hash) and batched to the embedding
backend's
per-request input limit; a missing embedder key degrades gracefully
instead of
failing startup, and reranking falls back to raw vector results when no
rerank
key is configured.
- **ReAct think-stage tuning** (`ai/component/agent/`,
`ai/prompts/agentThink.txt`):
the think stage now prefers answering directly (`suggested_tools: []`)
and no
longer confuses objective documentation lookups (config keys, defaults,
required addresses) with memory search mid-conversation. Adds a
`ThinkOnce`
entry point so the stage can be evaluated in isolation.
- **Intent-classification eval suite** (`ai/test/e2e/`):
`TestThinkClassificationIsolated` runs each documentation question in a
fresh
session (no multi-turn bias) and repeats it to surface nondeterminism as
a
distribution, asserting a stable `DOCUMENTATION_QUERY` classification
routed to
`query_knowledge_base`; `TestMultiTurnConversation` exercises the full
think→act→observe loop end to end.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]