Integrates TokenLab chat, image, audio, video, and other API families into code with runnable examples, model discovery, public contract checks, and agent-fi...
Memory
TokenLab Model Picker
Try itPick TokenLab models for chat, coding, image, video, audio, embeddings, reranking, and translation by reading public model catalog signals before recommendin...
What it does
Pick TokenLab models for chat, coding, image, video, audio, embeddings, reranking, and translation by reading public model catalog signals before recommendin...
The skill document
TokenLab Model Picker
Use this skill when a user asks which TokenLab model to use, how to compare model options, or how to route a workload across model families.
What this skill should deliver
- A short model shortlist with exact TokenLab model IDs.
- The workload assumptions used to pick the models.
- A public catalog lookup path that the user or agent can rerun.
- A fallback model when the first choice is unavailable or too expensive.
- A caveat when a recommendation depends on volatile pricing, availability, or benchmark data.
Preferred approach
- Identify the workload: chat, coding, agent loop, image, video, audio, embedding, rerank, translation, or multimodal.
- Use the public model catalog before recommending hardcoded IDs:
- General catalog:
GET https://api.tokenlab.sh/v1/models - Task shortlist:
GET https://api.tokenlab.sh/v1/models?recommended_for= - Model contract:
GET https://api.tokenlab.sh/v1/models/:model - Pricing detail:
GET https://api.tokenlab.sh/v1/models/:model/pricing
- General catalog:
- Prefer exact public model IDs over family names.
- Separate recommendation dimensions:
- quality or frontier capability
- cost sensitivity
- latency or fast iteration
- native endpoint needs
- multimodal input or output
- Return a compact table, then one runnable API example if useful.
Default shortlist patterns
- Coding and agent work: choose a strong reasoning/coding model, a cheaper fallback, and a fast iteration model.
- General chat: choose one balanced model and one lower-cost fallback.
- Image or video: use
recommended_for=imageorrecommended_for=videoinstead of guessing request shapes. - Embeddings, rerank, translation, TTS, STT, music, or 3D: use the task-specific shortlist and inspect the model contract before showing parameters.
Output format
- One sentence naming the workload assumptions.
- A table with
Use,Model ID,Why, andFallback. - One catalog command the user can rerun.
- One warning line if availability, pricing, or provider-native behavior must be verified.
Avoid
- Do not claim a single universal best model.
- Do not recommend provider-prefixed or physical route names as public model IDs.
- Do not invent prices or model counts.
- Do not silently translate a native-only need into a generic chat completion.
- Do not recommend a model that is absent from the current public catalog.
Edge Cases
- If the user asks for the cheapest option, still include capability limits.
- If the user asks for a benchmark winner, require a cited benchmark and observed date.
- If the catalog is unavailable, say so and fall back to the last known examples only as examples, not truth.
Related skills
Use TokenLab native endpoint families such as Responses, Anthropic Messages, Gemini generateContent, media, audio, embeddings, and translations when OpenAI-c...
Choose TokenLab models and fallback chains using public pricing, task fit, latency expectations, and native endpoint needs before writing production routing...
Estimate LLM task token usage, cost, and duration using rule-based classification and optional local profile data without external dependencies.
Use when the user asks what RunAPI models are available, compares models, needs pricing, asks for required fields, searches by modality, or wants a recommend...
智能模型路由与Token成本优化顾问 / Smart LLM Router & Token Cost Optimizer. 帮助用户为不同复杂度的AI任务选择最合适的模型层级(从极致性价比到旗舰级), 通过任务复杂度评估、模型分级推荐、安全强制升级规则,在保证质量的前提下节省70-90%的Token成本。 同时提...