feat: añadir agentes wikipedia-bot y exchange-bot
wikipedia-bot: agente GPT-4o con tool wikipedia_search para consultar información de Wikipedia. Responde en español, tono profesional. exchange-bot: agente GPT-4o con 4 tools de exchange rate para consultar tasas de cambio, convertir entre monedas, listar monedas disponibles y ver historial. Requiere EXCHANGERATE_API_KEY en .env. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,130 @@
|
||||
agent:
|
||||
id: wikipedia-bot
|
||||
name: "Wikipedia Bot"
|
||||
version: "0.0.0"
|
||||
enabled: true
|
||||
template: false
|
||||
description: "Agente especializado en consultar Wikipedia y devolver información estructurada sobre cualquier tema"
|
||||
tags: [wikipedia, knowledge, search]
|
||||
|
||||
personality:
|
||||
tone: friendly
|
||||
verbosity: concise
|
||||
language: es
|
||||
languages_supported: [es, en]
|
||||
emoji_style: minimal
|
||||
prefix: "📖"
|
||||
error_style: helpful
|
||||
|
||||
communication:
|
||||
formality: semiformal
|
||||
humor: none
|
||||
personality: pragmatic
|
||||
response_style: structured
|
||||
|
||||
behavior:
|
||||
proactive: false
|
||||
ask_confirmation: false
|
||||
show_reasoning: false
|
||||
thread_replies: true
|
||||
typing_indicator: true
|
||||
acknowledge_receipt: false
|
||||
|
||||
llm:
|
||||
primary:
|
||||
provider: openai
|
||||
model: "gpt-4o"
|
||||
api_key_env: OPENAI_API_KEY
|
||||
max_tokens: 4096
|
||||
temperature: 0.3
|
||||
|
||||
reasoning:
|
||||
system_prompt_file: "prompts/system.md"
|
||||
context_window: 16384
|
||||
memory_messages: 20
|
||||
|
||||
tool_use:
|
||||
enabled: true
|
||||
max_iterations: 3
|
||||
parallel_calls: false
|
||||
|
||||
rate_limit:
|
||||
requests_per_minute: 60
|
||||
tokens_per_minute: 200000
|
||||
concurrent_requests: 5
|
||||
|
||||
tools:
|
||||
ssh:
|
||||
enabled: false
|
||||
allowed_targets: []
|
||||
allowed_commands: []
|
||||
|
||||
http:
|
||||
enabled: false
|
||||
allowed_domains: []
|
||||
|
||||
scripts:
|
||||
enabled: false
|
||||
|
||||
file_ops:
|
||||
enabled: false
|
||||
|
||||
matrix_send:
|
||||
allowed_rooms: []
|
||||
|
||||
mcp:
|
||||
enabled: false
|
||||
|
||||
memory:
|
||||
enabled: false
|
||||
|
||||
knowledge:
|
||||
enabled: false
|
||||
|
||||
shared_knowledge:
|
||||
enabled: false
|
||||
|
||||
skills:
|
||||
enabled: false
|
||||
|
||||
memory:
|
||||
enabled: false
|
||||
|
||||
matrix:
|
||||
homeserver: "${MATRIX_HOMESERVER}"
|
||||
user_id: "@wikipedia-bot:${MATRIX_SERVER_NAME}"
|
||||
access_token_env: MATRIX_TOKEN_WIKIPEDIA_BOT
|
||||
device_id: "MGNIUWVSUJ"
|
||||
|
||||
encryption:
|
||||
enabled: true
|
||||
store_path: "./agents/wikipedia-bot/data/crypto/"
|
||||
pickle_key_env: PICKLE_KEY_WIKIPEDIA_BOT
|
||||
trust_mode: tofu
|
||||
recovery_key_env: SSSS_RECOVERY_KEY_WIKIPEDIA_BOT
|
||||
|
||||
filters:
|
||||
command_prefix: "!"
|
||||
mention_respond: true
|
||||
dm_respond: true
|
||||
ignore_bots: true
|
||||
unauthorized_response: silent
|
||||
min_power_level: 0
|
||||
|
||||
threads:
|
||||
enabled: true
|
||||
auto_thread: false
|
||||
|
||||
security:
|
||||
sanitize:
|
||||
enabled: true
|
||||
mode: warn
|
||||
min_severity: medium
|
||||
|
||||
tool_rate_limit:
|
||||
enabled: true
|
||||
max_calls_per_min: 10
|
||||
cleanup_interval_s: 60
|
||||
|
||||
storage:
|
||||
base_path: ""
|
||||
Reference in New Issue
Block a user