文档
हिंदी दस्तावेज़
प्रदाता

प्रदाता

OpenCode AI SDK और Models.dev के माध्यम से 75+ LLM प्रदाताओं का समर्थन करता है, जो कई भाषा मॉडल सेवाओं और स्थानीय मॉडलों के साथ एकीकरण की अनुमति देता है।

सेटअप प्रक्रिया

  1. /connect कमांड का उपयोग करके API कुंजियाँ जोड़ें
  2. अपने OpenCode कॉन्फ़िग में प्रदाता कॉन्फ़िगर करें
  3. क्रेडेंशियल्स ~/.local/share/opencode/auth.json में संग्रहीत होते हैं

बेस URL कॉन्फ़िगरेशन

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "anthropic": {
      "options": {
        "baseURL": "https://api.anthropic.com/v1"
      }
    }
  }
}

OpenCode Zen

OpenCode Zen OpenCode टीम द्वारा प्रदान किए गए मॉडलों की एक सूची है जो अच्छी तरह से काम करने के लिए परीक्षित और सत्यापित हैं।

  1. /connect चलाएं, opencode चुनें
  2. प्रमाणित करने के लिए opencode.ai/auth पर जाएं
  3. अपनी API कुंजी कॉपी और पेस्ट करें
  4. अनुशंसित मॉडल देखने के लिए /models का उपयोग करें

लोकप्रिय प्रदाता

Anthropic

  1. /connect चलाएं और Anthropic चुनें
  2. ब्राउज़र प्रमाणीकरण के लिए Claude Pro/Max चुनें
  3. /models कमांड के माध्यम से मॉडल एक्सेस करें

OpenAI

  1. platform.openai.com/api-keys पर API कुंजी बनाएं
  2. /connect चलाएं और OpenAI खोजें
  3. API कुंजी दर्ज करें
  4. /models के साथ मॉडल चुनें

OpenRouter

{
  "provider": {
    "openrouter": {
      "models": {
        "moonshotai/kimi-k2": {
          "options": {
            "provider": {
              "order": ["baseten"],
              "allow_fallbacks": false
            }
          }
        }
      }
    }
  }
}

Ollama (लोकल)

{
  "provider": {
    "ollama": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Ollama (local)",
      "options": {
        "baseURL": "http://localhost:11434/v1"
      },
      "models": {
        "llama2": {
          "name": "Llama 2"
        }
      }
    }
  }
}

LM Studio (लोकल)

{
  "provider": {
    "lmstudio": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "LM Studio (local)",
      "options": {
        "baseURL": "http://127.0.0.1:1234/v1"
      },
      "models": {
        "google/gemma-3n-e4b": {
          "name": "Gemma 3n-e4b (local)"
        }
      }
    }
  }
}

Amazon Bedrock

{
  "provider": {
    "amazon-bedrock": {
      "options": {
        "region": "us-east-1",
        "profile": "my-aws-profile"
      }
    }
  }
}

Azure OpenAI

  1. Azure पोर्टल में Azure OpenAI संसाधन बनाएं
  2. Azure AI Foundry में मॉडल डिप्लॉय करें
  3. /connect चलाएं और Azure खोजें
  4. AZURE_RESOURCE_NAME एनवायरनमेंट वेरिएबल सेट करें

कस्टम प्रदाता सेटअप

OpenAI-संगत प्रदाताओं के लिए:

{
  "provider": {
    "myprovider": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "My AI Provider",
      "options": {
        "baseURL": "https://api.myprovider.com/v1",
        "apiKey": "{env:MY_API_KEY}"
      },
      "models": {
        "my-model": {
          "name": "My Model",
          "limit": {
            "context": 200000,
            "output": 65536
          }
        }
      }
    }
  }
}

समस्या निवारण

  1. प्रमाणीकरण जांचें: क्रेडेंशियल्स सत्यापित करने के लिए opencode auth list चलाएं
  2. कस्टम प्रदाता समस्याएं:
    • सत्यापित करें कि प्रदाता ID /connect और कॉन्फ़िग के बीच मेल खाती है
    • सही npm पैकेज की पुष्टि करें
    • options.baseURL में API एंडपॉइंट जांचें