- Node.js: >= 18.0.0
- npm 或 pnpm 或 yarn
npm install @shareai-lab/kode-sdk或使用 pnpm/yarn:
pnpm add @shareai-lab/kode-sdk
yarn add @shareai-lab/kode-sdkKODE SDK 使用环境变量配置 API 密钥和模型。
export ANTHROPIC_API_KEY=sk-ant-...
export ANTHROPIC_MODEL_ID=claude-sonnet-4-20250514 # 可选
export ANTHROPIC_BASE_URL=https://api.anthropic.com # 可选$env:ANTHROPIC_API_KEY="sk-ant-..."
$env:ANTHROPIC_MODEL_ID="claude-sonnet-4-20250514" # 可选
$env:ANTHROPIC_BASE_URL="https://api.anthropic.com" # 可选set ANTHROPIC_API_KEY=sk-ant-...
set ANTHROPIC_MODEL_ID=claude-sonnet-4-20250514export OPENAI_API_KEY=sk-...
export OPENAI_MODEL_ID=gpt-4o # 可选$env:OPENAI_API_KEY="sk-..."
$env:OPENAI_MODEL_ID="gpt-4o" # 可选export GOOGLE_API_KEY=...
export GEMINI_MODEL_ID=gemini-2.0-flash # 可选$env:GOOGLE_API_KEY="..."
$env:GEMINI_MODEL_ID="gemini-2.0-flash" # 可选在项目根目录创建 .env 文件:
# .env
ANTHROPIC_API_KEY=sk-ant-...
ANTHROPIC_MODEL_ID=claude-sonnet-4-20250514在代码中加载:
import 'dotenv/config';
// 或
import { config } from 'dotenv';
config();import { Agent, AnthropicProvider, JSONStore } from '@shareai-lab/kode-sdk';
console.log('KODE SDK 安装成功!');