skills.vishalvoidskills/vishalvoid
Technical & DevelopmentIntermediate

venice-models

Model catalog, traits, and compatibility mappings

Developer Setup

Setup & Installation

bash
npx skills add https://github.com/veniceai/skills --skill venice-models

Overview

What This Skill Does

Model catalog, traits, and compatibility mappings

Application

When to use this Skill

Documentation

Show Skills.md file

Venice Models

Three read-only endpoints for model discovery — all GET:

Endpoint Returns
/models Full model catalog with model_spec (capabilities, constraints, pricing).
/models/traits Trait → model ID mapping (e.g. "default", "fastest", "default_reasoning", "highest_quality").
/models/compatibility_mapping Legacy / OpenAI / third-party model ID → Venice model ID aliases.

All three take an optional ?type= filter: text, image, video, music, tts, asr, embedding, upscale, inpaint, all, code.

All three are authenticated (Bearer API key or x402 SIWE) like every other /api/v1 route.

Use when

  • You need to pick a model at runtime based on capabilities (vision, reasoning, function calling, E2EE, X search, multi-image, …).
  • You need to validate a request against a model's constraints (prompt length, aspect ratio, resolution, steps).
  • You need the current price per million tokens / per image / per second / per 1k chars to build a cost estimate.
  • You want to resolve a user-friendly trait name (e.g. default, default_reasoning, highest_quality) or a frontier-style ID (openai-gpt-54-pro, claude-opus-4-7) to a concrete Venice model ID.

GET /models

curl "https://api.venice.ai/api/v1/models?type=text"
Lines 1 - 26 of 178

Recommendations

Explore other random skills

All skillsMy patterns