Seedream 5.0 Pro अब लाइव है | Image Generator में आज़माएं →
साइन इन
एजेंट सेटअप

OpenCode को WaveSpeed LLM API से कनेक्ट करें

OpenCode के लिए अनुशंसित ~/.config/opencode/opencode.json सेटअप कॉपी करें, रिक्वेस्ट्स को /v1/chat/completions पर रूट करें और WaveSpeed लॉग्स में लोकल एजेंट कॉल्स सत्यापित करें।

Config फ़ाइल

~/.config/opencode/opencode.json

प्रोटोकॉल

OpenAI-संगत chat completions

एंडपॉइंट

/v1/chat/completions

त्वरित शुरुआत

1

एक WaveSpeed एक्सेस कुंजी बनाएं

2

ज़रूरी की को लोकल में एक्सपोर्ट करें

3

config पेस्ट करें~/.config/opencode/opencode.json

4

opencode चलाएं और लॉग्स देखें

OpenAI-संगत chat completions

उपयोग डैशबोर्ड और लॉग्स में दिखता है

एजेंट कोड दोबारा लिखे बिना मॉडल्स बदलें

~/.config/opencode/opencode.json एडिट करें
// File: ~/.config/opencode/opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "wavespeed": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "WaveSpeed AI",
      "options": {
        "baseURL": "https://llm.wavespeed.ai/v1",
        "apiKey": "{env:WAVESPEED_API_KEY}"
      },
      "models": {
        "deepseek/deepseek-v4-flash": {
          "name": "deepseek/deepseek-v4-flash",
          "tool_call": true
        }
      }
    }
  },
  "model": "wavespeed/deepseek/deepseek-v4-flash"
}

वेरिएबल नाम न बदलें

WAVESPEED_API_KEY वह एनवायरनमेंट वेरिएबल नाम है जिसे एजेंट पढ़ता है। इस नाम को config फ़ाइल में वैसा ही रखें, और अपनी असली API कुंजी को इसके बजाय अपने shell में डालें।

1

इस टर्मिनल के लिए अस्थायी

जब तक आप यह टर्मिनल विंडो बंद नहीं करते तब तक काम करता है।

export WAVESPEED_API_KEY="wsk_live_..."
2

रीस्टार्ट के बाद भी रखें

की को आपके shell प्रोफ़ाइल में लिखता है ताकि नए टर्मिनल इसे पढ़ सकें।

echo 'export WAVESPEED_API_KEY="wsk_live_..."' >> ~/.zshrc
source ~/.zshrc

एजेंट इंटीग्रेशन गाइड

OpenCode को WaveSpeed LLM API के साथ इस्तेमाल करें

यह गाइड दिखाती है कि ~/.config/opencode/opencode.json, OpenAI-संगत chat completions, /v1/chat/completions, base URL https://llm.wavespeed.ai/v1 और डिफ़ॉल्ट मॉडल deepseek/deepseek-v4-flash के साथ OpenCode को WaveSpeed AI से कैसे कनेक्ट करें। ऊपर की कॉन्फ़िगरेशन कॉपी करें, अपनी API कुंजी एक्सपोर्ट करें, एजेंट चलाएं और फिर लॉग्स में रिक्वेस्ट्स सत्यापित करें।

1

एक WaveSpeed एक्सेस कुंजी बनाएं

2

ज़रूरी की को लोकल में एक्सपोर्ट करें

3

config पेस्ट करें

~/.config/opencode/opencode.json
4

opencode चलाएं और लॉग्स देखें

यह OpenCode सेटअप क्या कॉन्फ़िगर करता है

प्रोटोकॉल

OpenAI-संगत chat completions

एंडपॉइंट

/v1/chat/completions

मॉडल

deepseek/deepseek-v4-flash

ऊपर की चलने-योग्य कॉन्फ़िगरेशन अनुशंसित सेटअप के लिए एडिट की जाने वाली एकमात्र OpenCode फ़ाइल है: ~/.config/opencode/opencode.json। API कुंजी को अपने shell एनवायरनमेंट में रखें ताकि वह किसी रिपॉज़िटरी में कमिट न हो।

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

API कुंजी पिक अप नहीं हो रही

WAVESPEED_API_KEY को उसी shell में एक्सपोर्ट करें जहां आप OpenCode चलाते हैं। अगर आप shell प्रोफ़ाइल इस्तेमाल करते हैं, तो एजेंट शुरू करने से पहले टर्मिनल रीलोड करें।

रिक्वेस्ट्स प्रोटोकॉल या एंडपॉइंट एरर के साथ फ़ेल हो रहे हैं

जांचें कि OpenCode OpenAI-संगत chat completions और एंडपॉइंट /v1/chat/completions इस्तेमाल कर रहा है। प्रोटोकॉल मेल न खाना 404 या पेलोड एरर की सबसे आम वजह है।

चुना गया मॉडल काम नहीं कर रहा

पुष्टि करें कि मॉडल id WaveSpeed Models में मौजूद है, फिर सटीक id को ~/.config/opencode/opencode.json में पेस्ट करें। आप इस पेज पर दिखाए गए डिफ़ॉल्ट मॉडल से शुरू कर सकते हैं।

लॉग्स में कोई रिक्वेस्ट नहीं दिख रही

सुनिश्चित करें कि OpenCode WaveSpeed base URL और आपकी वर्तमान API कुंजी इस्तेमाल कर रहा है। फिर लोकल एजेंट से एक नया प्रॉम्प्ट भेजें और लॉग्स रिफ़्रेश करें।

क्या यह OpenCode गाइड सर्च में दिख सकती है?

हां। यह पेज उन यूज़र्स के लिए एक इंडेक्सेबल सेटअप गाइड के रूप में बनाया गया है जो OpenCode custom provider, OpenAI-संगत एंडपॉइंट, base URL और लोकल एजेंट कॉन्फ़िगरेशन वर्कफ़्लो खोजते हैं।

OpenCode को WaveSpeed LLM API के साथ इस्तेमाल करें