LLM
Multi-Provider Large Language Model API
Endpoints Overview
Method
Endpoint
Description
Supported Providers
Provider
Endpoint Path
Description
Supported Models
OpenAI Models
gpt-4o
gpt-4o-mini
gpt-4.1
gpt-4.1-mini
gpt-4.1-nano
gpt-5
gpt-5-mini
gpt-5-nanoDeepSeek Models
Google Gemini Models
X.AI Models
NEAR.AI Models
OpenRouter Models
Chat Completions
Path Parameters
Parameter
Type
Required
Description
Request Headers
Header
Required
Description
Request Body
Field
Type
Required
Description
Basic Request Example
Response
Response Fields
Field
Type
Description
Usage Examples
OpenAI GPT-4
Anthropic Claude (via OpenRouter)
Google Gemini
DeepSeek
X.AI Grok
NEAR.AI Qwen
Multi-Turn Conversation
With Environment Variables
Advanced Parameters
Temperature Control
Token Limits
Top-P Sampling
Frequency and Presence Penalties
Model Selection Guide
When to Use Each Provider
Performance vs. Cost
Model Tier
Examples
Use Case
Error Handling
HTTP Status Codes
Code
Description
Error Response Format
Common Errors
Best Practices
API Key Management
Request Optimization
Error Handling in Code
Performance Tips
Security Considerations
Cost Optimization
Model Selection Strategy
Token Usage Tips
Batch Processing
Integration Examples
Python SDK
JavaScript/Node.js
Streaming Responses
Rate Limits
Additional Resources
Multi-Agent System
Last updated
Was this helpful?
