co-mono/packages/ai/docs/models.md
Mario Zechner da66a97ea7 feat(ai): Add auto-generated TypeScript models with factory function
- Generate models.generated.ts from models.json with proper types
- Categorize providers: OpenAI (Responses), OpenAI-compatible, Anthropic, Gemini
- Create createLLM() factory with TypeScript overloads for type safety
- Auto-detect base URLs and environment variables for providers
- Support 353 models across 39 providers with full autocompletion
- Exclude generated file from git (rebuilt on npm build)
2025-08-25 21:31:29 +02:00

56 lines
No EOL
4 KiB
Markdown

# OpenAI Models
## All Models
- [ ] [GPT-5](https://platform.openai.com/docs/models/gpt-5)
- [ ] [GPT-5 mini](https://platform.openai.com/docs/models/gpt-5-mini)
- [ ] [GPT-5 nano](https://platform.openai.com/docs/models/gpt-5-nano)
- [ ] [o3-deep-research](https://platform.openai.com/docs/models/o3-deep-research)
- [ ] [o4-mini-deep-research](https://platform.openai.com/docs/models/o4-mini-deep-research)
- [ ] [o3-pro](https://platform.openai.com/docs/models/o3-pro)
- [ ] [GPT-4o Audio](https://platform.openai.com/docs/models/gpt-4o-audio-preview)
- [ ] [GPT-4o Realtime](https://platform.openai.com/docs/models/gpt-4o-realtime-preview)
- [ ] [o3](https://platform.openai.com/docs/models/o3)
- [ ] [o4-mini](https://platform.openai.com/docs/models/o4-mini)
- [ ] [GPT-4.1](https://platform.openai.com/docs/models/gpt-4.1)
- [ ] [GPT-4.1 mini](https://platform.openai.com/docs/models/gpt-4.1-mini)
- [ ] [GPT-4.1 nano](https://platform.openai.com/docs/models/gpt-4.1-nano)
- [ ] [o1-pro](https://platform.openai.com/docs/models/o1-pro)
- [ ] [computer-use-preview](https://platform.openai.com/docs/models/computer-use-preview)
- [ ] [GPT-4o mini Search Preview](https://platform.openai.com/docs/models/gpt-4o-mini-search-preview)
- [ ] [GPT-4o Search Preview](https://platform.openai.com/docs/models/gpt-4o-search-preview)
- [ ] [GPT-4.5 Preview (Deprecated)](https://platform.openai.com/docs/models/gpt-4.5-preview)
- [ ] [o3-mini](https://platform.openai.com/docs/models/o3-mini)
- [ ] [GPT-4o mini Audio](https://platform.openai.com/docs/models/gpt-4o-mini-audio-preview)
- [ ] [GPT-4o mini Realtime](https://platform.openai.com/docs/models/gpt-4o-mini-realtime-preview)
- [ ] [o1](https://platform.openai.com/docs/models/o1)
- [ ] [omni-moderation](https://platform.openai.com/docs/models/omni-moderation-latest)
- [ ] [o1-mini](https://platform.openai.com/docs/models/o1-mini)
- [ ] [o1 Preview](https://platform.openai.com/docs/models/o1-preview)
- [ ] [GPT-4o](https://platform.openai.com/docs/models/gpt-4o)
- [ ] [GPT-4o mini](https://platform.openai.com/docs/models/gpt-4o-mini)
- [ ] [GPT-4 Turbo](https://platform.openai.com/docs/models/gpt-4-turbo)
- [ ] [babbage-002](https://platform.openai.com/docs/models/babbage-002)
- [ ] [ChatGPT-4o](https://platform.openai.com/docs/models/chatgpt-4o-latest)
- [ ] [codex-mini-latest](https://platform.openai.com/docs/models/codex-mini-latest)
- [ ] [DALL·E 2](https://platform.openai.com/docs/models/dall-e-2)
- [ ] [DALL·E 3](https://platform.openai.com/docs/models/dall-e-3)
- [ ] [davinci-002](https://platform.openai.com/docs/models/davinci-002)
- [ ] [GPT-3.5 Turbo](https://platform.openai.com/docs/models/gpt-3.5-turbo)
- [ ] [GPT-4](https://platform.openai.com/docs/models/gpt-4)
- [ ] [GPT-4 Turbo Preview](https://platform.openai.com/docs/models/gpt-4-turbo-preview)
- [ ] [GPT-4o mini Transcribe](https://platform.openai.com/docs/models/gpt-4o-mini-transcribe)
- [ ] [GPT-4o mini TTS](https://platform.openai.com/docs/models/gpt-4o-mini-tts)
- [ ] [GPT-4o Transcribe](https://platform.openai.com/docs/models/gpt-4o-transcribe)
- [ ] [GPT-5 Chat](https://platform.openai.com/docs/models/gpt-5-chat-latest)
- [ ] [GPT Image 1](https://platform.openai.com/docs/models/gpt-image-1)
- [ ] [gpt-oss-120b](https://platform.openai.com/docs/models/gpt-oss-120b)
- [ ] [gpt-oss-20b](https://platform.openai.com/docs/models/gpt-oss-20b)
- [ ] [text-embedding-3-large](https://platform.openai.com/docs/models/text-embedding-3-large)
- [ ] [text-embedding-3-small](https://platform.openai.com/docs/models/text-embedding-3-small)
- [ ] [text-embedding-ada-002](https://platform.openai.com/docs/models/text-embedding-ada-002)
- [ ] [text-moderation](https://platform.openai.com/docs/models/text-moderation-latest)
- [ ] [text-moderation-stable](https://platform.openai.com/docs/models/text-moderation-stable)
- [ ] [TTS-1](https://platform.openai.com/docs/models/tts-1)
- [ ] [TTS-1 HD](https://platform.openai.com/docs/models/tts-1-hd)
- [ ] [Whisper](https://platform.openai.com/docs/models/whisper-1)