41 lines
998 B
YAML
41 lines
998 B
YAML
# Basic Chat with Memory Configuration
|
|
# Simple conversational agent with memory enabled for testing
|
|
|
|
agents:
|
|
chat_agent:
|
|
type: llm
|
|
config:
|
|
provider: openai
|
|
model: gpt-4
|
|
temperature: 0.8
|
|
memory_enabled: true
|
|
max_history: 10
|
|
system_prompt: |
|
|
You are a helpful and friendly AI assistant with memory.
|
|
You can remember our conversation and refer back to previous topics.
|
|
Respond naturally and conversationally, and feel free to reference
|
|
what we've discussed before.
|
|
|
|
# NEW: Unified routes section
|
|
routes:
|
|
# Main chat processing route
|
|
chat_stream:
|
|
type: stream # REQUIRED: Must specify type (stream or graph)
|
|
stream_type: cold
|
|
operators:
|
|
- type: map
|
|
params:
|
|
agent: chat_agent
|
|
publications:
|
|
- __output__
|
|
|
|
# Simple flow: input -> chat -> output
|
|
merges:
|
|
- sources: [__input__]
|
|
target: chat_stream
|
|
|
|
context:
|
|
global:
|
|
conversation_mode: true
|
|
memory_enabled: true
|