mirror of
https://github.com/FuzzingLabs/fuzzforge_ai.git
synced 2026-05-25 04:14:02 +02:00
11f294abdb
- Disable FuzzForge MCP connection (no Prefect backend) - Add a2a_wrapper module for programmatic A2A agent tasks - Add task_agent (LiteLLM A2A agent) on port 10900 - Create volumes/env/ for centralized Docker config - Update docker-compose.yml with task-agent service - Remove workflow_automation_skill from agent card
21 lines
560 B
Python
21 lines
560 B
Python
"""Configuration constants for the LiteLLM hot-swap agent."""
|
|
|
|
from __future__ import annotations
|
|
|
|
import os
|
|
|
|
AGENT_NAME = "litellm_agent"
|
|
AGENT_DESCRIPTION = (
|
|
"A LiteLLM-backed shell that exposes hot-swappable model and prompt controls."
|
|
)
|
|
|
|
DEFAULT_MODEL = os.getenv("LITELLM_MODEL", "gemini-2.0-flash-001")
|
|
DEFAULT_PROVIDER = os.getenv("LITELLM_PROVIDER")
|
|
|
|
STATE_PREFIX = "app:litellm_agent/"
|
|
STATE_MODEL_KEY = f"{STATE_PREFIX}model"
|
|
STATE_PROVIDER_KEY = f"{STATE_PREFIX}provider"
|
|
STATE_PROMPT_KEY = f"{STATE_PREFIX}prompt"
|
|
|
|
CONTROL_PREFIX = "[HOTSWAP"
|