API एकीकरण

Clore.ai पर चल रहे AI मॉडल को अपने अनुप्रयोगों में समेकित करें

CLORE.AI पर चलने वाले AI मॉडल्स को अपने एप्लिकेशन में एकीकृत करें।

circle-check

त्वरित प्रारंभ

CLORE.AI पर अधिकांश AI सेवाएँ OpenAI-संगत API प्रदान करती हैं। बेस URL बदलें और आप तैयार हैं।

from openai import OpenAI

client = OpenAI(
    base_url="http://<your-clore-server>:8000/v1",
    api_key="not-needed"  # अधिकांश self-hosted को कुंजी की आवश्यकता नहीं होती
)

response = client.chat.completions.create(
    model="meta-llama/Llama-3.1-8B-Instruct",
    messages=[{"role": "user", "content": "Hello!"}]
)
print(response.choices[0].message.content)

LLM API

vLLM (OpenAI संगत)

सर्वर सेटअप:

Python क्लाइंट:

Node.js क्लाइंट:

cURL:

Ollama API

Python:

Ollama OpenAI फॉर्मेट को भी समर्थन करता है:

TGI API

Python:


इमेज जनरेशन API

Stable Diffusion WebUI API

API सक्षम करें: जोड़ें --api लॉन्च कमांड में।

Python:

Node.js:

ComfyUI API

Python:

प्रगति के लिए WebSocket:

FLUX विद Diffusers


ऑडियो API

Whisper ट्रांसक्रिप्शन

whisper-asr-webservice का उपयोग करते हुए:

डायरेक्ट Whisper API:

Text-to-Speech (Bark)


एप्लिकेशन बनाना

चैट एप्लिकेशन

इमेज जनरेशन सेवा

मल्टी-मोडल पाइपलाइन


त्रुटि हैंडलिंग


सर्वोत्तम प्रथाएँ

  1. कनेक्शन पूलिंग - HTTP कनेक्शनों का पुन: उपयोग करें

  2. असिंक्रोनस अनुरोध - समकक्ष कॉल के लिए aiohttp का उपयोग करें

  3. टाइमआउट - हमेशा अनुरोध टाइमआउट सेट करें

  4. रिट्री लॉजिक - अस्थायी विफलताओं को संभालें

  5. रेट-लिमिटिंग - सर्वर को ओवरलोड न करें

  6. हेल्थ चेक - सर्वर उपलब्धता की निगरानी करें


अगले कदम

Last updated

Was this helpful?