Vanilya javascript'te Chat-GPT api nasıl uygulanır?

Apr 22 2023
ChatGPT API'yi normal JavaScript'te uygulamak için şu adımları izleyebilirsiniz: API yanıtını işleme: API çağrısını yaptıktan sonra, yanıtı `.then()` yönteminde işleyebilirsiniz.

ChatGPT API'yi normal JavaScript'te uygulamak için şu adımları izleyebilirsiniz:

  1. Bir API anahtarı için kaydolun: ChatGPT API'sine erişmek için bir API anahtarına kaydolmanız gerekir . OpenAI web sitesinde API'ye kaydolarak API anahtarını alabilirsiniz.

const prompt = 'Hello, how are you?';
      const maxTokens = 2000;
      const model = 'text-davinci-003';
      const user = '1';
      const temperature = 0.5;
      const frequencyPenalty = 0.0;
      const apiKey = 'YOUR_API_KEY';

      const response = await fetch('https://api.openai.com/v1/completions', {
        method: 'POST',
        headers: {
          'Content-Type': 'application/json',
          Authorization: `Bearer ${apiKey}`,
        },
        body: JSON.stringify({
          prompt,
          max_tokens: maxTokens,
          model,
          user,
          temperature,
          frequency_penalty: frequencyPenalty,
        }),
      });
      const data = await response.json();
      console.log(data.choices[0].text);

API yanıtını yönetin: API çağrısını yaptıktan sonra, yanıtı `.then()` yönteminde işleyebilirsiniz. Yukarıdaki örnekte, oluşturulan yanıtı konsola kaydediyoruz. Yanıtı sohbet arayüzünüzde görüntülemek için bunu değiştirebilirsiniz.