Pi 是可扩展的终端编程工具。以下示例通过 OpenAI 兼容接口连接飞桥数智云。
安装 Pi
npm install -g --ignore-scripts @earendil-works/pi-coding-agent
配置模型
在 ~/.pi/agent/models.json 中添加供应商和模型:
{
"providers": {
"feiqiao": {
"baseUrl": "https://api.feiqiao.ai/v1",
"apiKey": "<你的飞桥 API 密钥>",
"api": "openai-completions",
"models": [
{
"id": "gpt-6-sol",
"name": "gpt-6-sol",
"input": ["text", "image"],
"contextWindow": 1050000,
"maxTokens": 128000
}
]
}
}
}
在 ~/.pi/agent/settings.json 中将其设为默认模型:
{
"defaultProvider": "feiqiao",
"defaultModel": "gpt-6-sol"
}
验证并启动
pi --list-models feiqiao
pi
指定模型执行单次提示:
pi -p "请解释当前项目的认证流程" --model feiqiao/gpt-6-sol
某些模型要求使用 Responses 或 Messages 接口。请先确认模型页面中的接口规格,再调整 Pi 的 api 配置。