Spaces:
Running
Running
File size: 684 Bytes
dc3879e a57a50a dc3879e a57a50a dc3879e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
"""AI Agent module for task management.
[Task]: T014, T072
[From]: specs/004-ai-chatbot/tasks.md
[From]: T045 - Delete agent_streaming.py (ChatKit migration replaces WebSocket streaming)
This module provides the AI agent that powers the chatbot functionality.
It uses OpenAI SDK with function calling and Gemini via AsyncOpenAI adapter.
NOTE: The streaming agent functionality has been migrated to ChatKit SSE endpoint.
See backend/chatkit_server.py for the new ChatKit-based implementation.
"""
from ai_agent.agent_simple import (
get_gemini_client,
run_agent,
is_gemini_configured
)
__all__ = [
"get_gemini_client",
"run_agent",
"is_gemini_configured"
]
|