Mosaic CLI 文档 EN

配置

Provider、model、profile 配置

Mosaic 使用 OpenAI-compatible 协议。建议按 profile 区分不同环境。

默认 profile 配置

export OPENAI_API_KEY=your_key
mosaic --project-state --profile default setup \
  --base-url https://api.openai.com \
  --api-key-env OPENAI_API_KEY \
  --model gpt-4o-mini

mosaic --project-state --profile default models list

Azure OpenAI profile 配置

export AZURE_OPENAI_BASE_URL="https://.openai.azure.com/openai/v1"
export AZURE_OPENAI_API_KEY=""

mosaic --project-state --profile az-openai setup \
  --base-url "$AZURE_OPENAI_BASE_URL" \
  --api-key-env AZURE_OPENAI_API_KEY \
  --model gpt-4o-mini

mosaic --project-state --profile az-openai models list
注意:Azure base URL 必须以 /openai/v1 结尾,避免重复 /v1

按 profile 执行

mosaic --project-state --profile az-openai ask "hello"
mosaic --project-state --profile az-openai chat