sword w 在 分享一个CPA一键生成OAI Compatible Provider for Copilot配置文件的脚本 中发帖
从CPA获取模型列表后,与models.dev进行匹配
认证文件像Antigravity、Codex、iflow都能匹配,会优先从同供应商内匹配模型,匹配不到供应商会直接从全部模型列表匹配。
.env
BASE_URL=https://127.0.0.1:8317/v1
API_KEY=ABC
脚本
import os
import json
import requests
from dotenv import load_dotenv
import difflib
load_dotenv()
BASE_URL = os.getenv("BASE_URL")
AUTH_TOKEN = os.getenv("AUTH_TOKEN")
if not BASE_URL:
raise ValueError("请在 .env 文件中设置 BASE_URL")
headers ...