လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP နှင့် chatgpt ဖြင့်စမတ်ဖောက်သည်ကျေနပ်မှုရှိသောစစ်တမ်းကိရိယာများကိုဖန်တီးပါ

PHP နှင့် chatgpt ဖြင့်စမတ်ဖောက်သည်ကျေနပ်မှုရှိသောစစ်တမ်းကိရိယာများကိုဖန်တီးပါ

M66 2025-07-09

နိဒါန်း

ဒီဂျစ်တယ်ခေတ်တွင်ဖောက်သည်ကျေနပ်မှုသည်ကော်ပိုရေးရှင်းဖွံ့ဖြိုးတိုးတက်ရေးအတွက်အထူးအရေးကြီးသည်။ ဖောက်သည်ကျေနပ်မှုစစ်တမ်းများသည်ဖောက်သည်များ၏ထုတ်ကုန်များသို့မဟုတ် 0 န်ဆောင်မှုများကိုအသိအမှတ်ပြုရန်ထိရောက်သောနည်းလမ်းများဖြစ်သည်။ အထူးသဖြင့် chatgpt ၏အင်အားကြီးမားသောသဘာဝဘာသာစကားပြုပြင်ခြင်းစွမ်းရည်များကိုအထူးထောက်လှမ်းရေးနည်းပညာပြုပြင်ခြင်း၏အကူအညီဖြင့်ကျွန်ုပ်တို့သည်ဖောက်သည်များ၏တုံ့ပြန်ချက်များကိုပိုမိုတိကျစွာရယူရန်နှင့်အချိန်မီတုံ့ပြန်ရန်အသိဉာဏ်ရှိသောဖောက်သည်စိတ်ကျေနပ်မှုဆိုင်ရာစစ်တမ်းကိရိယာကိုတည်ဆောက်နိုင်သည်။ ဤဆောင်းပါးသည် ChatGPT API နှင့်အတူ PHP နှင့်အတူပေါင်းစပ်အသုံးပြုနည်းကို ThatGpt API နှင့်အတူအသုံးပြုနည်းကိုမိတ်ဆက်ပေးနိုင်သည်။

သဘာဝပတ်ဝန်းကျင်ကိုပြင်ဆင်ပါ

သင်မစတင်မီ, သင့်တွင်အောက်ပါအခြေအနေများသေချာအောင်လုပ်ပါ။

  • PHPP သို့မဟုတ် apache သို့မဟုတ် nginx တို့ကဲ့သို့သော PHP ကိုလည်ပတ်နေသောဆာဗာပတ်ဝန်းကျင်။
  • PHP ဗားရှင်း 7.0 နှင့်အထက်။
  • PHP မှီခိုမှုကိုစီမံရန် Composer ကိုတပ်ဆင်ထားသည်။

ChatGPT PHP 0 န်ဆောင်မှုစာကြည့်တိုက်ကို Install လုပ်ပါ

Outai's PHP 0 န်ဆောင်မှုခံယူသူစာကြည့်တိုက်ကိုတေးရေးဆရာမှတဆင့်ထည့်သွင်းပြီး command ကို execute လုပ်ပါ။

 တေးရေးဆရာ Opiai / API-client လိုအပ်သည်

ဤအဆင့်သည် chatgpt PHP စာကြည့်တိုက်ကိုအလိုအလျောက်ဒေါင်းလုတ် လုပ်. တပ်ဆင်လိမ့်မည်။

Opyai API key ကိုရယူပါ

အကောင့်တစ်ခုမှတ်ပုံတင်ရန် Opyai တရားဝင်ဝက်ဘ်ဆိုက်ကိုကြည့်ပြီး API key ကိုဖန်တီးပြီးရယူပါ။ ဒီသော့ကိုနောက်ဆက်တွဲကုဒ်အတွက် authentication အတွက်အသုံးပြုလိမ့်မည်။

အသိဉာဏ်ပြန်ကြားချက်အောင်မြင်ရန် PHP code ကိုရေးပါ

ဖိုင်များကိုအလိုအလျောက်တင်ခြင်းနှင့်လိုအပ်သောအတန်းများကိုမိတ်ဆက်ပေးခြင်း -

 quant_once 'ရောင်းချသူ / autoload.php';

openaiapiclient ကိုသုံးပါ။
Openaiiconfiguration ကိုသုံးပါ။
openimodelcreatecippletionrequest;

API သော့များကို configure

 $ configuration = configuration :: getdefaultConfiguration ();
$ configuration-> setaPikey (&#39;ခွင့်ပြုချက်&#39;, &#39;bearer<YOUR_API_TOKEN> &#39;);

ကျေးဇူးပြု သင်တောင်းခံထားသော API သော့နှင့်အစားထိုးပါ။

API client ကိုစတင်ပါ

 $ apiclient = apiclient အသစ် ($ configuration);

Smart Resties ကိုထုတ်လုပ်ရန် function ကိုသတ်မှတ်ပါ -

 function ကို Generation Reportesponse ($ input) {
    ကမ္ဘာလုံးဆိုင်ရာ $ apiclient;

    $ client = openaipichatcompletion ($ apiclient) အသစ် ($ apiclient);

    $ Prompt = [
        [&#39;role&#39; = >> &#39;system&#39; => &#39;Content&#39; => &#39;သင်ဟာဖောက်သည်တစ်ယောက်နဲ့စကားပြောတဲ့ဖောက်သည်တစ် ဦး ဖြစ်တယ်။
        [&#39;role&#39; => &#39;User&#39;, &#39;Content&#39; => >> $ input ကို]
    ];

    $ တောင်းဆိုချက် = အသစ်ဖန်တီးမှုအသစ် ();
    $ query-> setmodel (&#39;GPT-3.5 -Tebo&#39;);
    $ တောင်းဆိုချက် -> setmessages ($ prompt);

    $ ရလဒ် = $ client-> certeceltletion ($ တောင်းဆိုမှု);

    $ ရွေးချယ်မှု = $ ရလဒ် -> GetChoices (),
    $ တုံ့ပြန်မှု = အဆုံး ($ ရွေးချယ်မှု) -> GetMessage () -> GetContent (),

    $ တုံ့ပြန်မှုကိုပြန်ပို့ခြင်း,
}

ဤလုပ်ဆောင်မှုသည်အပြန်အလှန်အကျိုးသက်ရောက်မှုရှိသောအတွေ့အကြုံကိုတိုးတက်စေရန် ChatGPT မှတစ်ဆင့်ဖောက်သည်များ၏တုံ့ပြန်ချက်ကိုအသိဉာဏ်ရှိသောတုံ့ပြန်မှုများကိုထုတ်ပေးသည်။

Call ဥပမာ

ဒီ function ကိုအောက်ပါဥပမာနဲ့ဘယ်လိုသုံးရမလဲဆိုတာပြပါ -

 $ input = "ငါထုတ်ကုန်၏အရည်အသွေးနှင့်အတူအလွန်ကျေနပ်ပေမယ့်ပေးပို့အမြန်နှုန်းတိုးတက်စေရန်မျှော်လင့်ပါတယ်";
$ တုံ့ပြန်မှု = Generaterabesse ($ input);
ECHO "ChatGPT ရဲ့ပြန်ကြားချက် -" ။ $ တုံ့ပြန်မှု;

ဖောက်သည်များ၏တုံ့ပြန်ချက်ကိုရိုက်ထည့်ပါ။ AI မှထုတ်လုပ်သောပစ်မှတ်ထားသောတုံ့ပြန်မှုများကိုပြန်လည်လုပ်ဆောင်သည်။

အကျဉ်းချုပ်

ဤဆောင်းပါးသည် ChatPGPT API နှင့် Connion ကို ChatGpt API နှင့် တွဲဖက်. မိတ်ဆက်ပေးမှုကိုမိတ်ဆက်ပေးသည်။ ပတ် 0 န်းကျင်ဆောက်လုပ်ရေး, အဓိကကုဒ်အကောင်အထည်ဖော်မှုကိုမှီခိုခြင်း, ဤကိရိယာမှတစ်ဆင့်စီးပွားရေးလုပ်ငန်းများသည်ဖောက်သည်များ၏ထင်မြင်ချက်များကိုပိုမိုထိရောက်စွာစုဆောင်းနိုင်ပြီး 0 န်ဆောင်မှုအရည်အသွေးနှင့်ဖောက်သည်အတွေ့အကြုံများကိုတိုးတက်စေနိုင်သည်။