mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-10-30 20:35:22 +08:00
2.9 KiB
2.9 KiB
Agente integrado
Descripción general
Agente integrado con modelos de respaldo, herramientas y recuperación de conocimiento.
Información del paquete
- Runner ID:
plugin:langbot-team/LocalAgent/default - Versión:
0.1.0 - Repositorio: https://github.com/langbot-app/LangBot/tree/master/plugins/Runner/LocalAgent
Capacidades principales
- Activada:
streaming,tool calling,knowledge retrieval,multimodal input,skill authoring,interrupt,steering - No declarada: Vacío
Configuración
| Campo | Tipo | Obligatorio | Valor predeterminado |
|---|---|---|---|
model |
model-fallback-selector |
Sí | {fallbacks: [], primary: '', reasoning: {}} |
timeout |
integer |
No | 300 |
prompt |
prompt-editor |
Sí | [{content: You are a helpful assistant., role: system}] |
remove-think |
boolean |
No | false |
knowledge-bases |
knowledge-base-multi-selector |
No | [] |
advanced-settings |
boolean |
No | false |
date-grounding |
boolean |
No | true |
retrieval-top-k |
integer |
No | 5 |
rerank-model |
rerank-model-selector |
No | Vacío |
rerank-top-k |
integer |
No | 5 |
max-tool-iterations |
integer |
No | 100 |
tool-execution-mode |
select |
No | parallel |
max-tool-result-chars |
integer |
No | 20000 |
context-history-fetch-limit |
integer |
No | 50 |
context-window-tokens |
integer |
No | 200000 |
context-reserve-tokens |
integer |
No | 16384 |
context-keep-recent-tokens |
integer |
No | 20000 |
context-summary-tokens |
integer |
No | 8000 |
Permisos del Host
models:count_tokens,invoke,stream,reranktools:detail,callknowledge_bases:list,retrievehistory:page
Instalación y uso
- Instala el plugin desde el mercado de plugins de LangBot.
- Selecciona el Runner ID indicado en el selector Runner del Pipeline.
- Completa la conexión según la tabla y guarda los valores sensibles en campos secret del panel de administración.
Seguridad y limitaciones
- El runner solo puede usar recursos de LangBot autorizados para la ejecución actual.
- La disponibilidad, las capacidades del modelo y los límites de uso dependen del servicio externo.
- Consulta el README chino de la raíz o README_en_US.md para el comportamiento avanzado y las limitaciones específicas.
Box
box-enabled activa el entorno aislado. box-session-id-template usa {launcher_type}_{launcher_id} para reutilizar por chat y {global} para compartir dentro del espacio de trabajo. Admite {sender_id}, {bot_id}, {run_id} y variables de la solicitud. El ejecutor selecciona el Box, importa los adjuntos y exporta explícitamente el outbox de la ejecución al finalizar correctamente.