Ana içeriğe atla

Documentation Index

Fetch the complete documentation index at: https://docs.lemondata.cc/llms.txt

Use this file to discover all available pages before exploring further.

Genel Bakış

LemonData’yı, SDK’yı ihtiyacınız olan davranışla eşleştirerek entegre etmesi en kolay olanıdır:
  • resmi Anthropic SDK’leri için Claude’a özgü /v1/messages davranışı
  • Gemini’ye özgü istek biçimleri için resmi Gemini / Google AI araçları
  • OpenAI ile uyumlu /v1 yolları ve Responses tarzı kullanım için resmi OpenAI SDK’ları
Destek sınırları için entegrasyon sayfalarını kullanın. Bu dokümantasyon setinde, “önerilen” veya “desteklenen” ifadesi belgelenmiş bir kurulum yolunun var olduğu anlamına gelir; bu, otomatik olarak bu depoda her çerçeve yardımcısının veya sağlayıcıya özgü özelliğin uçtan uca regresyon testinden geçtiği anlamına gelmez.

Önerilen SDK’ler

OpenAI Python

pip install openai

OpenAI Node

npm install openai

OpenAI Go

go get github.com/openai/openai-go/v3

Anthropic SDK

Yerel Claude Messages API desteği

OpenAI SDK Örneği

Mevcut bir OpenAI uyumlu istemciyi taşıyorsanız veya /v1 uyumluluk yolunu istiyorsanız bunu kullanın. Claude’a özgü ya da Gemini’ye özgü özellikler için bunun yerine eşleşen yerel SDK’yı kullanın.
from openai import OpenAI

client = OpenAI(
    api_key="sk-your-api-key",
    base_url="https://api.lemondata.cc/v1"
)

response = client.responses.create(
    model="gpt-5.4",
    input="Explain LemonData in one sentence."
)

print(response.output_text)

OpenAI Go Örneği

package main

import (
    openai "github.com/openai/openai-go/v3"
    "github.com/openai/openai-go/v3/option"
)

func main() {
    client := openai.NewClient(
        option.WithAPIKey("sk-your-api-key"),
        option.WithBaseURL("https://api.lemondata.cc/v1"),
    )

    _ = client
}

Anthropic SDK Örneği

from anthropic import Anthropic

client = Anthropic(
    api_key="sk-your-api-key",
    base_url="https://api.lemondata.cc"
)

message = client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Hello!"}]
)

Hangi SDK’yı Kullanmalısınız?

AmaçÖnerilen yol
Sağlayıcıya özgü davranışYerel sağlayıcı SDK’sı veya rota
Mevcut OpenAI uyumlu istemciLemonData üzerindeki OpenAI SDK /v1
Taşınabilir sohbet / embeddingsOpenAI uyumlu /v1 rotaları
Claude’a özgü özelliklerAnthropic SDK
Gemini’ye özgü istek yapılarıGemini’ye özgü API / SDK
LangChain / LlamaIndex / Vercel AI SDKÖzel entegrasyon sayfalarını kullanın

En İyi Uygulamalar

Sağlayıcıya özgü alanlar, araçlar, akış ayrıntıları ve başka bir biçim aracılığıyla çevrilmemesi gereken diğer davranışlar için Anthropic veya Gemini yerel yollarını kullanın.
OpenAI ile uyumlu SDK’lar, mevcut OpenAI tarzı istemciler, taşınabilir sohbet ve embedding’ler için en iyi yoldur. Onları tek LemonData API yüzeyi değil, bir uyumluluk yolu olarak değerlendirin.
Daha eski ortam değişkeni takma adlarına güvenmek yerine LemonData base URL’lerini doğrudan istemci yapılandırmanızda iletin.