Skills Plugins MCP Prompt Model 博客 我的中心

adding-models

Guide for adding new LLM models to Letta Code. Use when the user wants to add support for a new model, needs to know valid model handles, or wants to update model-specific compatibility behavior. Covers runtime catalog sources, CI test matrices, and handle validation.

DeepseekModel 官方收录技能 质量 优秀 · 90 v1.0.0

获取

https://deepseekmodel.com/api/download.php?id=letta-ai-letta-code-skills-adding-models-skill-md&format=skill
下载 .skill 标准格式,含 system_prompt 与 model_config,导入任意 Agent 框架即可使用
.skill 文件中 system_prompt 字段的实际内容。
name adding-models description Guide for adding new LLM models to Letta Code. Use when the user wants to add support for a new model, needs to know valid model handles, or wants to update model-specific compatibility behavior. Covers runtime catalog sources, CI test matrices, and handle validation. Adding Models This skill guides you through adding a new LLM model to Letta Code. Quick Reference Key files : src/agent/remote-model-catalog.ts - Runtime catalog loading and projection src/agent/model-catalog.ts - Model lookup and compatibility aliases .github/workflows/ci.yml - CI test matrix (optional) src/tools/manager.ts - Toolset detection logic (rarely needed) Workflow Step 1: Find Valid Model Handles Query the hosted catalog to see preset IDs and handles: curl -s https://api.letta.com/v1/models/catalog | jq '.models[] | [.id, .handle]' To inspect the models currently available from an API backend, query its model inventory: curl -s https://api.letta.com/v1/models/ | jq '.[] | .handle' Or filter the inventory by provider: curl -s https://api.letta.com/v1/models/ | jq '.[] | select(.handle | startswith("google_ai/")) | .handle' Common provider prefixes: anthropic/ - Claude models openai/ - GPT models google_ai/ - Gemini models google_vertex/ - Vertex AI openrouter/ - Various providers Step 2: Update the Owning Catalog Letta Code does not bundle a model catalog: API and hosted presets come from the server's GET /v1/models/catalog response. Local model inventory comes from pi-ai and the active provider runtimes. Add the model at the source that owns it. A hosted preset belongs in the server catalog. A local provider model belongs in pi-ai or that provider's discovery runtime. Only change this repository when the model needs Letta Code-specific compatibility behavior, such as preserving an established CLI alias or recognizing a new provider for toolset selection. Keep that logic narrow and derive the handle and metadata from the runtime catalog rather than copying model definitions here. Step 3: Test the Model Test with headless mode: bun run src/index.ts --new --model <model-id> -p "hi, what model are you?" Example: bun run src/index.ts --new --model gemini-3-flash -p "hi, what model are you?" Step 4: Add to CI Test Matrix (Optional) To include the model in automated testing, add it to .github/workflows/ci.yml : # Find the headless job matrix around line 122 model: [ gpt-5-minimal , gpt-4.1 , sonnet-4.5 , gemini-pro , your-new-model , glm-4.6 , haiku ] Toolset Detection Models are automatically assigned toolsets based on provider: openai/* → codex toolset google_ai/* or google_vertex/* → gemini toolset Others → default toolset This is handled by isGeminiModel() and isOpenAIModel() in src/tools/manager.ts . You typically don't need to modify this unless adding a new provider. Common Issues "Handle not found" error : The model handle is incorrect. Run the validation script to see valid handles. Model works but wrong toolset : Check src/tools/manager.ts to ensure the provider prefix is recognized.
Agent 识别该技能的关键词,点击任意一个即可复制。

该技能未提供触发词。

下载的 .skill 包内含以下字段。
字段 说明
format格式标识(skill/v1)
skill_id技能唯一 ID
name技能名称
version版本号
description技能描述
category所属分类(数组)
trigger_words触发词列表
tags标签列表
source来源标识
source_url来源链接(本页地址)
exported_at导出时间(每次下载生成)
system_prompt系统提示词正文
model_config模型参数:provider / model / temperature / max_tokens / top_p
examples示例
install_guide各平台导入说明(Coze / Dify / Claude / 自定义框架)
同一份技能可按不同平台格式导出。
.skill 标准格式,含 system_prompt 与 model_config,导入任意 Agent 框架即可使用 下载
.skillpro 增强格式,额外含脚本 / 工具 / 依赖 / 钩子占位 下载
.json 纯 JSON 导出,只含 system_prompt 与模型参数 下载
Coze 带 frontmatter 的 Markdown,Coze 平台导入用 下载
Dify Dify DSL,创建应用后直接导入 下载

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

验证码 --

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。