Refactor local knowledge context API endpoint and update agent reason string
This commit is contained in:
@@ -154,7 +154,7 @@ def _fast_path(
|
||||
if library_slug and mentions_knowledge:
|
||||
knowledge = _manifest_by_slug(manifests, "knowledge-answer")
|
||||
if knowledge:
|
||||
return _workflow_result(knowledge, confidence=0.95, reason="The request explicitly refers to the selected knowledge database.")
|
||||
return _workflow_result(knowledge, confidence=0.95, reason="The request explicitly refers to local knowledge.")
|
||||
|
||||
if _GREETING_RE.match(text):
|
||||
direct = _manifest_by_slug(manifests, "input-output")
|
||||
|
||||
@@ -18,10 +18,8 @@ export async function prepareStartupModels(apiBase) {
|
||||
return expectBackendJson(response)
|
||||
}
|
||||
|
||||
export async function fetchLocalLibraryContext(apiBase, slug, prompt, signal) {
|
||||
if (!slug) return { contextBlock: null, sources: [] }
|
||||
|
||||
const response = await fetch(`${apiBase}/libraries/${slug}/context`, {
|
||||
export async function fetchLocalLibraryContext(apiBase, prompt, signal) {
|
||||
const response = await fetch(`${apiBase}/knowledge/context`, {
|
||||
method: 'POST',
|
||||
headers: { 'Content-Type': 'application/json' },
|
||||
signal,
|
||||
|
||||
Reference in New Issue
Block a user