anomalyco / anomalyco/models.dev

feat: Add Apertis provider support

Open
#667 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
6.9k
Forks
1.7k
Avg merge
3h 21m
Merged PRs (30d)
873

Description

Summary

Add Apertis as a new LLM provider. Apertis is a model aggregation service with 470+ models, using OpenAI-compatible API.

Provider Details

  • API Base URL: https://api.apertis.ai/v1
  • Environment Variable: APERTIS_API_KEY
  • NPM Package: @ai-sdk/openai-compatible
  • Documentation: https://apertis.ai/docs

Initial Models

Model ID Name Tool Call Reasoning
claude-opus-4-5-20251101 Opus 4.5 Yes No
claude-opus-4-5-20251101-thinking Opus 4.5 (Thinking) Yes Yes
claude-sonnet-4.5 Sonnet 4.5 Yes No
claude-sonnet-4.5-20250929-thinking Sonnet 4.5 (Thinking) Yes Yes
gpt-5.2-pro GPT-5.2 Pro Yes No
gpt-5.2 GPT-5.2 Yes No
gpt-5.2-codex GPT-5.2 Codex Yes No
gemini-3-pro-preview Gemini 3 Pro Yes No
grok-code-fast-1 Grok Code Fast 1 Yes No
glm-4.7 GLM-4.7 Yes No
glm-4.7-thinking GLM-4.7 (Thinking) Yes Yes
minimax-m2.1 MiniMax M2.1 Yes No

Implementation

Will create:

  • providers/apertis/provider.toml
  • Individual model TOML files for each model listed above

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the repository's existing provider layout, then use providers/apertis/provider.toml as the entry point. Create the provider definition and individual model TOML files for the 12 listed models, using the stated API URL, environment variable, package, and model capabilities. Done means all requested Apertis provider and model files are present.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
ai
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.