နိဒါန်း
အတုထောက်လှမ်းရေးနည်းပညာလျင်မြန်စွာဖွံ့ဖြိုးတိုးတက်မှုနှင့်အတူအွန်လိုင်းတိုင်ပင်ဆွေးနွေးစက်ရုပ်များသည် 0 က်ဘ်ဆိုက်များနှင့် applications များစွာ၏အရေးကြီးသောအစိတ်အပိုင်းတစ်ခုဖြစ်လာသည်။ PHP နှင့်အတူ chatgpt API မှတစ်ဆင့်ကျွန်ုပ်တို့သည်အသိဉာဏ်ရှိသောအွန်လိုင်းဖောက်သည်ဝန်ဆောင်မှုစက်ရုပ်ကိုအလွယ်တကူဖွံ့ဖြိုးနိုင်သည်။ ဤဆောင်းပါးသည်ဤအရာကိုမည်သို့အောင်မြင်ရန်နှင့်အသေးစိတ်စာရွက်စာတမ်းများကိုပေးရန်နှင့်သင့်အားလမ်းလျှောက်သွားလိမ့်မည်။
သင်မစတင်မီသင်၏ဆာဗာသည် PHP ပရိုဂရမ်ဘာသာစကားကိုအထောက်အကူပြုပြီးလိုအပ်သော PHP ပတ်ဝန်းကျင်နှင့်မှီခိုမှုဆိုင်ရာစာကြည့်တိုက်များတပ်ဆင်ထားကြောင်းသေချာပါစေ။
ပထမ ဦး စွာ OpenAN ၏တရားဝင်ဝက်ဘ်ဆိုက်သို့ ဝင်ရောက်. အကောင့်တစ်ခုမှတ်ပုံတင်ပါ။ မှတ်ပုံတင်ခြင်းပြီးဆုံးပြီးနောက် chatgpt API သော့ကိုသင်လျှောက်ထားနိုင်သည်။ သော့ကိုရယူပြီးနောက်, ၎င်းကိုစနစ်တကျထိန်းသိမ်းထားရန်သေချာပါစေ။
လိုအပ်သော PHP စာကြည့်တိုက်များကို install လုပ်ရန် composer ကိုသင်အသုံးပြုနိုင်သည်။ ChatGPT နှင့်သက်ဆိုင်သောမှီခိုမှုကိုတပ်ဆင်ရန်အောက်ပါ command ကို run ပါ။
တေးရေးဆရာသည် Outai / Plugin-GPT3 လိုအပ်သည်
တပ်ဆင်မှုပြီးဆုံးသွားသောအခါ API key ကို configure လုပ်ရန်လိုအပ်သည်။ ကျေးဇူးပြု. စီမံကိန်း၏ root directory ထဲတွင် .env ဖိုင်တစ်ခုကိုဖန်တီးပါ။ အောက်ပါအကြောင်းအရာများကိုထည့်ပါ။
openai_api_key = your_api_key_here
"your_api_key_here_here" ကိုသင်အမှန်တကယ်ရရှိသော API သော့ချက်ဖြင့်အစားထိုးပါ။
PHP application တစ်ခုတွင် chatgpt client client တစ်ခုကိုဖန်တီးရန်အောက်ပါကုဒ်ကိုသုံးနိုင်သည်။
Openaichenai ကိုသုံးပါ။ $ Outai = New Outai ([ 'api_key' => $ _env ['outai_api_key']] ]); $ chatgpt = $ Openai-> CreatechatcomPletion ();
အောက်ပါကုဒ်နမူနာကိုအသုံးပြုခြင်းအားဖြင့်သင်သည်အသုံးပြုသူနှင့်စကားပြောဆိုမှုများစွာနှင့် bot မှအဖြေများရနိုင်သည်။
$ မက်ဆေ့ခ်ျများ = [ ['role' => 'system', 'Content' => 'မင်းကအထောက်အကူပြုလက်ထောက်ပဲ'] ['`` `user' => 'user' => 'Content' => 'Content' => 'World Series's Whole's'] ['``' => 'Assistant' ',' Content '=>' Content '=>' Posseses Dodgers သည် 2020 ပြည့်နှစ်တွင်ကမ္ဘာ့စီးပွါးရေးကိုအနိုင်ရရှိခဲ့သည်။ '], ['role' => 'User' ',' Content '=>' ဘယ်မှာကစားခဲ့တာလဲ '] ['``' =>> '' Assistant '', 'Content' = >> ဂိမ်းများကိုတက်ကဆက်ပြည်နယ်, တက်ကဆက်ပြည်နယ်, တက်ကဆက်ပြည်နယ်, ]; $ တုံ့ပြန်မှု = $ chatgpt-> Create ([ 'မက်ဆေ့ခ်ျများ' => $ မက်ဆေ့ခ်ျများ, ]);
အောက်ဖော်ပြပါကုဒ်ဥပမာသည် bot ၏ပြန်ကြားချက်မှအဖြေကိုမည်သို့ထုတ်ယူရမည်ကိုပြသသည်။
$ Reply = End ($ တုန့်ပြန်မှု ['ရွေးချယ်မှု) [' content '] [' Content '];
အသုံးပြုသူအားစက်ရုပ်၏အဖြေကို output လုပ်ရန်အောက်ပါကုဒ်ကိုသုံးနိုင်သည်။
ECHO $ ပြန်ကြားချက်,
အထက်ပါအဆင့်များမှတစ်ဆင့် Chatsgpt နှင့် PHP တို့အပေါ် အခြေခံ. အွန်လိုင်းညှိနှိုင်းစက်ရုပ်ကိုသင်အောင်မြင်စွာဖွံ့ဖြိုးစွာတည်ဆောက်နိုင်သည်။ api keys များကိုသုံးစွဲသူအပြန်အလှန်အားဖြင့်အကောင်အထည်ဖော်ရန်အတွက်လုပ်ငန်းစဉ်တစ်ခုလုံးသည်ရိုးရှင်းလွယ်ကူပြီးလုပ်ဆောင်ရန်လွယ်ကူသည်။ ဤသင်ခန်းစာသည်သင့်အားလျင်မြန်စွာစတင်နိုင်ပြီးအားကောင်းသော chatbot features များကိုတီထွင်ရန်ကူညီလိမ့်မည်ဟုမျှော်လင့်ပါသည်။
chatgpt PHP ဖွံ့ဖြိုးတိုးတက်မှုတွင်သင်အောင်မြင်မှုရရန်နှင့်ထိရောက်သောနှင့်အသိဉာဏ်ရှိသောအွန်လိုင်းနှင့်တိုင်ပင်ဆွေးနွေးစက်ရုပ်များတိုးတက်လာသည်။