pi-models-metadata
v0.1.2
Published
Pi extension that registers provider models with metadata enrichment.
Readme
Pi Model Metadata Extension
English | 中文
安装
pi install npm:pi-models-metadata
# 自定义 provider base URL 和 API Key
export PIMM_BASE_URL=https://openrouter.ai/api/v1
export PIMM_API_KEY=your_api_key_here
# 然后启动 pi
pi可选配置
# 默认使用 OpenAI Responses API
export PIMM_API_TYPE=openai-responses
# OpenAI Chat Completions 兼容 provider 使用这个
export PIMM_API_TYPE=openai-completions
export PIMM_PROVIDER_NAME=custom-provider-name
export PIMM_METADATA_DATA_URL=https://yourdomain.com/path/to/models-data.json
export PIMM_CACHE_TTL_SECONDS=3600
export PIMM_CACHE_DIR=/path/to/cache
export PIMM_SKIP_CACHE=true扩展也会读取当前目录下的 .env 文件。真实环境变量优先级高于 .env。
模型列表和 metadata 默认本地缓存 1 小时。默认缓存目录是
$XDG_CACHE_HOME/pi-models-metadata;未设置 XDG_CACHE_HOME 时使用
~/.cache/pi-models-metadata。设置 PIMM_SKIP_CACHE=true 可以强制重新请求
provider 模型列表和 metadata;请求成功后仍会更新本地缓存。
更新内容
- 模型 ID 和显示名称
- Context window
- 最大输出 token 数
- 文本/图片输入能力
- Reasoning 支持
- 输入/输出/cache 价格
更多插件
- tab-follow-up: 使用 Tab 而不是 Alt+Enter 来触发跟进输入。
