10 lines
385 B
Plaintext
10 lines
385 B
Plaintext
import json
|
|
env = request._run_ns
|
|
userorgid = await env.get_userorgid()
|
|
async with get_sor_context(env, 'rag') as sor:
|
|
recs = await sor.sqlExe(
|
|
"SELECT id, name FROM knowledge_bases WHERE org_id=${org_id}$ ORDER BY created_at DESC",
|
|
{"org_id": userorgid})
|
|
items = [{"value": r.id, "text": r.name} for r in recs]
|
|
return json.dumps(items, ensure_ascii=False)
|