ChatDev/yaml_instance/demo_improved_memory.yaml
2026-01-07 16:24:01 +08:00

48 lines
1.3 KiB
YAML
Executable File

version: 0.4.0
vars: {}
graph:
id: improved_memory_demo
description: Demo of the improved memory module for retrieval-augmented writing.
is_majority_voting: false
memory:
- name: EnhancedMemory
type: simple
config:
memory_path: memory_test/improved_memory.json
embedding:
provider: openai
model: text-embedding-3-small
base_url: ${BASE_URL}
api_key: ${API_KEY}
params:
use_chunking: true
chunk_strategy: weighted
max_length: 1000
start:
- Writer
nodes:
- id: Writer
type: agent
config:
provider: openai
base_url: ${BASE_URL}
api_key: ${API_KEY}
name: gpt-4o
role: 'You are a professional writer, skilled at creating high-quality articles based on topics input by the user.
Your writing style is beautiful, and your content is rich, capable of naturally integrating relevant memory content.
When you see the "===== Relevant Memory =====" section, please naturally incorporate these memory contents into your article.
'
params:
temperature: 0.7
max_tokens: 2000
memories:
- name: EnhancedMemory
top_k: 3
similarity_threshold: 0.2
retrieve_stage:
- gen
edges: []