Ana içeriğe atla

Documentation Index

Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt

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

İş akışınıza uyan istek biçimini seçerek CometAPI image model dokümanlarını kullanın. OpenAI uyumlu image endpoint’leri yaygın generation ve editing akışlarını kapsar; sağlayıcıya özel sayfalar ise görev tabanlı image sistemlerini kapsar.

Bir image API seçin

Image Generations

OpenAI uyumlu bir istekle image oluşturun.

Image Editing

OpenAI uyumlu bir istekle image düzenleyin.

Gemini image generation

Gemini biçimiyle image oluşturun veya düzenleyin.

Midjourney quick start

Midjourney image görevlerini gönderin ve sorgulayın.

Flux Generate Image

CometAPI üzerinden Flux image’ları oluşturun.

Bria Generate Image

Bria image generation araçlarını kullanın.

Bir image oluşturun

Models page veya model directory üzerinden image destekleyen bir model ID kullanın. Aşağıdaki örnekler OpenAI uyumlu Image Generations API’sini çağırır.
Bu örneklerde your-image-model-id yer tutucusu kullanılır. İsteği çalıştırmadan önce bunu Models page veya model directory içindeki kullanılabilir bir image model ID ile değiştirin.
Playground ve endpoint şemasını kullanmak için Image Generations sayfasını açın.
import os
import requests

response = requests.post(
    "https://api.cometapi.com/v1/images/generations",
    headers={
        "Authorization": "Bearer " + os.environ["COMETAPI_KEY"],
        "Content-Type": "application/json",
    },
    json={
        "model": "your-image-model-id",
        "prompt": "A clean product photo of a glass teapot on a white table",
        "size": "1024x1024",
    },
    timeout=120,
)

response.raise_for_status()
result = response.json()
print(result["data"][0].keys())

Yanıt örneği

Başarılı bir yanıt şöyle görünebilir. Seçilen modele bağlı olarak her öğe bir base64 image veya bir sonuç URL’si içerebilir:
{
  "created": 1779872000,
  "background": "opaque",
  "data": [
    {
      "b64_json": "iVBORw0KGgo..."
    }
  ],
  "output_format": "png",
  "quality": "low",
  "size": "1024x1024",
  "usage": {
    "input_tokens": 19,
    "input_tokens_details": {
      "image_tokens": 0,
      "text_tokens": 19
    },
    "output_tokens": 196,
    "output_tokens_details": {
      "image_tokens": 196,
      "text_tokens": 0
    },
    "total_tokens": 215
  }
}

Örnek model kayıtları

Bu örnek model katalog yanıtı, /api/models zarfını ve bir image model kaydının yapısını gösterir. Bu, tam bir model listesi değildir.
cURL
curl https://api.cometapi.com/api/models
{
  "success": true,
  "page": 1,
  "page_size": 20,
  "total": 302,
  "data": [
    {
      "created": 1776391310,
      "id": "your-image-model-id",
      "code": "your-image-model-id",
      "provider": "ExampleProvider",
      "provider_code": "example",
      "name": "Example image model",
      "model_type": "image",
      "features": [
        "text-to-image"
      ],
      "endpoints": "{\n  \"openai-image\": {\n    \"path\": \"/v1/images/generations\",\n    \"method\": \"POST\"\n  }\n}",
      "pricing": {
        "currency": "USD / M Tokens",
        "input": 4,
        "output": 24,
        "per_request": null,
        "per_second": null
      }
    }
  ]
}

Yaygın hatalar

Models page üzerinden image destekleyen bir model seçin.
Seçilen image endpoint’inin kabul ettiği bir boyut kullanın.
Sağlayıcı bağlantılarının süresi dolmadan önce oluşturulan varlıkları indirin.
Büyük base64 payload’ları yerine image URL’leri veya daha küçük dosyalar kullanın.
Çıktı yapısı modele göre farklılık gösterebileceği için hem b64_json hem de url alanlarını kontrol edin.

Hata kodları ve yeniden deneme stratejisi

Prompt, boyut veya image girdisi düzeltilene kadar yeniden denemeyin.
API anahtarı mevcut ve geçerli olana kadar yeniden denemeyin.
Yeniden denemeden önce base URL, path ve model ID değerini kontrol edin.
Yeniden denemeden önce yükleme boyutunu küçültün.
Exponential backoff ile yeniden deneyin ve concurrency değerini azaltın.
Geçici sağlayıcı veya servis hataları için backoff ile yeniden deneyin.
Uygulama kalıpları için Error codes and retry strategy ve Rate limits and concurrency sayfalarına bakın.

Fiyatlandırma ve model dizini

Models page

CometAPI’nin dokümanlarda model ID’leri nasıl sunduğunu öğrenin.

Model directory

Model kullanılabilirliğine ve yeteneklerine göz atın.

Pricing

Bir modeli çağırmadan önce fiyatlandırmayı kontrol edin.
Last modified on May 28, 2026