• 23-09-2026, 22:24:26
    #10
    @Chakallstr;
  • 23-09-2026, 22:51:29
    #12
    Yarın sizin ve @Chakallstr; hocamın konusundaki denemeleri alıp deneyeceğim. Normalde https://api.openai.com/v1/chat/completions bu şekilde attığımız isteği sizin apiniz üzerinden iletmiş olacağız doğru mudur ?

    Örnek openai service
    
    var requestBody = new
                {
                    model = string.IsNullOrEmpty(setting.SelectedModel) ? "gpt-4o-mini" : setting.SelectedModel,
                    response_format = new { type = "json_object" },
                    messages = new[]
                    {
                        new { role = "system", content = systemPrompt },
                        new { role = "user", content = userPrompt }
                    },
                    temperature = 0.7
                };
    
    
    
    try
                {
                    var response = await _httpClient.PostAsync("https://api.openai.com/v1/chat/completions", content);
                    if (response.IsSuccessStatusCode)
                    {
                        var responseString = await response.Content.ReadAsStringAsync();
                        using var doc = JsonDocument.Parse(responseString);
    
                        var aiJsonOutput = doc.RootElement.GetProperty("choices")[0].GetProperty("message").GetProperty("content").GetString();
    
                        if (!string.IsNullOrEmpty(aiJsonOutput))
                        {
                            return JsonSerializer.Deserialize<AiResult>(aiJsonOutput, new JsonSerializerOptions { PropertyNameCaseInsensitive = true });
                        }
                    }
                }
                catch (Exception ex)
                {
                    
                }
  • 23-09-2026, 22:53:23
    #13
    Lecter41 adlı üyeden alıntı: mesajı görüntüle
    Yarın sizin ve @Chakallstr; hocamın konusundaki denemeleri alıp deneyeceğim. Normalde https://api.openai.com/v1/chat/completions bu şekilde attığımız isteği sizin apiniz üzerinden iletmiş olacağız doğru mudur ?

    Örnek openai service
    
    var requestBody = new
                {
                    model = string.IsNullOrEmpty(setting.SelectedModel) ? "gpt-4o-mini" : setting.SelectedModel,
                    response_format = new { type = "json_object" },
                    messages = new[]
                    {
                        new { role = "system", content = systemPrompt },
                        new { role = "user", content = userPrompt }
                    },
                    temperature = 0.7
                };
    
    
    
    try
                {
                    var response = await _httpClient.PostAsync("https://api.openai.com/v1/chat/completions", content);
                    if (response.IsSuccessStatusCode)
                    {
                        var responseString = await response.Content.ReadAsStringAsync();
                        using var doc = JsonDocument.Parse(responseString);
    
                        var aiJsonOutput = doc.RootElement.GetProperty("choices")[0].GetProperty("message").GetProperty("content").GetString();
    
                        if (!string.IsNullOrEmpty(aiJsonOutput))
                        {
                            return JsonSerializer.Deserialize<AiResult>(aiJsonOutput, new JsonSerializerOptions { PropertyNameCaseInsensitive = true });
                        }
                    }
                }
                catch (Exception ex)
                {
                    
                }
    hayır bizim enpointimizi eklemelisiniz https://api.noxery.net/v1chat/completions olarak ve sitemizde bulunan bir model id eklemek noxery.net/tr/models gorebilirsiniz idleri
  • 24-09-2026, 12:19:34
    #14
    15-20 istek için ödeme yapmana gerek yok. Google AI Studio üzerinden alınan anahtar ücretsiz katmanda çalışıyor ve kart istemiyor. Sana kart soruyorsa muhtemelen Vertex AI ya da Google Cloud tarafına düşmüşsündür, orası faturalı. AI Studio tarafında limitler düşük ama test için fazlasıyla yeter.

    OpenAI'da ücretsiz katman yok, küçük bir bakiye yüklemen gerekiyor. Ama küçük modelle 15-20 istek kuruş tutar, 5 dolar aylarca gider.

    Başkasının anahtarını almak kısa yol gibi görünüyor ama önermem. Anahtar onun hesabına bağlı, trafiğini o görüyor, iptal ederse sistemin duruyor, sızarsa faturayı o ödüyor. Birden fazla hesap açıp limit dolaştırmak da hesapların kapanmasına yol açabiliyor. Test için ücretsiz katman, iş ciddileşince kendi faturalı anahtarın en temizi.