Rumah  >  Soal Jawab  >  teks badan

OpenAI gpt-3.5-turbo: Permintaan gagal dengan kod status 400

<p>Adakah kaedah ini dalam node.js tidak lagi berfungsi? Kerana pada masa itu ia berfungsi dengan baik tetapi kini ia tidak berfungsi lagi dan juga kod ini berdasarkan dokumentasi rasmi mereka iaitu https://platform.openai.com/docs/api-reference/completions/create</ p> <p><strong>Kod sebelah pelayan saya: </strong></p> <pre class="brush:js;toolbar:false;"> import { Konfigurasi, OpenAIApi } daripada 'openai'; //.... konfigurasi const = Konfigurasi baru({ apiKey: API_KEY, }); //.... const openai = OpenAIApi baharu(konfigurasi); //.... respons const = tunggu openai.createChatCompletion({ model: "gpt-3.5-turbo", mesej: [ { peranan: "sistem", kandungan: `Anda seorang pembantu yang membantu.` }, ... segera ], suhu: 0.2, max_token: 1500, atas_p: 1, kekerapan_penalti: 0, penalti_kehadiran: 0, }); //.... res.status(200).send({ bot: respons.data.choices[0].message.content }); //.... </pra> <p><strong>Data yang saya cuba hantar: </strong></p> <pre class="brush:json;toolbar:false;">{ "prompt": [ { "peranan": "bot", "kandungan": "Sesuatu telah berlaku." }, { "peranan": "pengguna", "kandungan": "Apa yang salah?" } ] } </pra> <p><strong>Saya mengalami ralat ini: </strong> | Output gesaan mesej berada dalam terminal, sekiranya anda ingin menyemak sama ada saya menghantar gesaan mesej yang betul. </p> <p>Saya juga cuba menambah ID organisasi tetapi masih tidak berjaya, cuba juga mengemas kininya daripada v3.2.1 kepada v3.3.0 tetapi tidak berjaya sama sekali. Saya masih mempunyai baki dalam akaun saya. </p>
P粉546138344P粉546138344435 hari yang lalu571

membalas semua(1)saya akan balas

  • P粉267791326

    P粉2677913262023-09-02 00:12:30

    Masalah selesai, saya menghantar watak yang salah dan bukannya bot, ia sepatutnya menjadi pembantu. Jadi format ini akan mengembalikan semuanya kepada normal:

    {
      "prompt": [
        {
          "role": "assistant",
          "content": "Something went wrong."
        },
        {
          "role": "user",
          "content": "What is wrong?"
        }
      ]
    }
    

    Berdasarkan https://platform.openai.com/docs/api -reference/chat/create Hanya 4 peranan: systemuserassistant atau fungsi

    balas
    0
  • Batalbalas