Çerez kullanıyoruz. Çerezler ve tarayıcı depolaması oturumunu açık tutar ve tercihlerini hatırlar. İzin verirsen sitenin nasıl kullanıldığını da ölçeriz. İstediğin zaman . Ayrıntılar için çerez politikamıza bak.

Hızlı başlangıç

Başlarken

Hızlı başlangıç

API anahtarı oluşturun, OpenAI SDK'sını kurun ve api14 üzerinden ilk isteğinizi bir dakikadan kısa sürede gönderin; Python ve Node örnekleri dahil.

Playground’da dene

Resmi OpenAI SDK'sıyla api14'e ilk isteğinizi gönderin. Üç adımda, yaklaşık bir dakikada tamamlanır.

API anahtarı oluşturun

Giriş yapın ve API anahtarları sayfasını açın. Create key düğmesine tıklayın, anahtara bir ad verin ve anahtarı kopyalayın. Anahtarlar sk-api14- ile başlar ve yalnızca bir kez gösterilir, anahtarı güvenli bir yerde, örneğin bir ortam değişkeninde saklayın:

export API14_API_KEY="sk-api14-..."

Yeni hesaplar Free planda, ucuz modelleri denemeye yetecek küçük bir ücretsiz USD bakiyesiyle başlar. Daha fazlasına ihtiyaç duyduğunuzda fiyatlandırma sayfasından bakiye ekleyin veya bir plan seçin.

SDK'yı kurun

Dilinize uygun resmi OpenAI SDK'sını kullanın. Başka hiçbir şeye gerek yok.

npm install openai
pip install openai

Diğer diller (Go, PHP, Java, C#, Ruby ve Rust) SDK rehberlerinde ele alınır; örneğin Go ve C# /.NET.

İstek gönderin

İstemciyi https://api14.com/api/v1 adresine yönlendirin ve anahtarınızı iletin. Bu örnek yanıtı token token stream eder:

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const stream = await client.chat.completions.create({
  "model": "openai/gpt-5-mini",
  "messages": [
    {
      "role": "user",
      "content": "Explain vector databases in two sentences."
    }
  ],
  "stream": true
});

for await (const chunk of stream) {
  process.stdout.write(chunk.choices[0]?.delta?.content ?? "");
}

Hepsi bu, diğer tüm modeller de aynı şekilde çalışır. model değerini modeller sayfasındaki herhangi bir kimlikle değiştirin; örneğin anthropic/claude-sonnet-4.5 veya google/gemini-2.5-flash.

Model kimlikleri sağlayıcı/model biçimindedir (örneğin openai/gpt-5-mini); :free, :online ve :nitro gibi varyantlar da desteklenir. Bkz. Model kimlikleri ve varyantlar.

Streaming olmadan

Yanıtın tamamını tek bir JSON yanıtında almak için stream alanını göndermeyin:

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const result = await client.chat.completions.create({
  "model": "openai/gpt-5-mini",
  "messages": [
    {
      "role": "user",
      "content": "Explain vector databases in two sentences."
    }
  ]
});
console.log(result.choices[0].message.content);

Yanıt, OpenAI chat completion yapısını izler:

{
  "id": "gen-1759571234-abc123",
  "object": "chat.completion",
  "model": "openai/gpt-5-mini",
  "choices": [
    {
      "index": 0,
      "message": { "role": "assistant", "content": "Requests fly,\nJSON returns..." },
      "finish_reason": "stop"
    }
  ],
  "usage": { "prompt_tokens": 14, "completion_tokens": 21, "total_tokens": 35, "cost": 0.0000455 }
}

usage.cost, isteğin USD cinsinden fiyatıdır, bakiyenizden düşülen tutar.

Sonraki adımlar