KaFlow-Py 与 KaFlow-Web使用配置修改

9 阅读1分钟
  1. chat_agent.yaml文件
llm:                                    # Agent 专用 LLM 配置
  provider: "openai"
  base_url: "https://api.deepseek.com"
  api_key: "${DEEPSEEK_KEY}"
  model: "deepseek-chat"

chat_web_search_agent.yaml

llm:                                     
  provider: "custom"
  base_url: "https://apis.iflow.cn/v1"
  api_key: "${IFLOW_KEY}"
  model: "qwen3-coder-plus"

mongodb配置:

# 记忆存储配置
memory:                                    # 记忆存储配置 (可选)
  enabled: true                            # 启用记忆存储 (可选)
  provider: "mongodb"                      # 存储提供商: memory|redis|postgresql|mongodb|sqlite (可选)
  connection:                              # 连接配置 (可选)
    host: "localhost"                      # 主机地址 (可选)
    port: 27017                            # MongoDB 端口号 (默认 27017)
    database: "kaflow"                     # 数据库 db 名称 (可选)
    collection: "checkpoints"              # 集合名称 (可选,默认 checkpoints)
    username: "abcd"                           # 用户名 (可选)
    password: "123456"         # 密码 (可选,支持环境变量)${MEMORY_PASSWORD}
    auth_source: "hello" 
  1. package.json
"scripts": {
  "start": "REACT_APP_BASE_URL=http://localhost:8102 react-scripts start",
  "build": "REACT_APP_BASE_URL=http://localhost:8102 react-scripts build",
  "test": "REACT_APP_BASE_URL=http://localhost:8102 react-scripts test",
  "eject": "REACT_APP_BASE_URL=http://localhost:8102 react-scripts eject"
}