Skip to main content

Ultimate AI Connector თავსებადი endpoint-ებისთვის

Ultimate AI Connector თავსებადი endpoint-ებისთვის OpenAI-თან თავსებადი AI პროვაიდერების API-ებს აერთიანებს თქვენს WordPress multisite ქსელთან. დააკონფიგურირეთ რამდენიმე AI პროვაიდერი — თითოეული საკუთარი endpoint URL-ით, API გასაღებით და ნაგულისხმევი მოდელით — და გადაამისამართეთ მოთხოვნები ავტომატური სარეზერვო გადართვით, როდესაც პროვაიდერი მიუწვდომელია.

ძირითადი შესაძლებლობები

  • რამდენიმე პროვაიდერის მხარდაჭერა: დაამატეთ რამდენიმე AI პროვაიდერის ბარათი, თითოეული საკუთარი endpoint URL-ით, API გასაღებით და ნაგულისხმევი მოდელით
  • გადათრევით გადალაგება: დაალაგეთ პროვაიდერები პრიორიტეტის მიხედვით თითოეულ ბარათზე არსებული ჩასაჭიდი სახელურის გამოყენებით; მოთხოვნები პროვაიდერებს რიგის მიხედვით იყენებს
  • ავტომატური სარეზერვო გადამისამართება: თუ ძირითადი პროვაიდერი მიუწვდომელია, მოთხოვნები ავტომატურად გადადის შემდეგ დაკონფიგურირებულ პროვაიდერზე
  • ინდივიდუალური კონფიგურაცია თითოეული პროვაიდერისთვის: თითოეული პროვაიდერი დამოუკიდებლად კონფიგურდება საკუთარი მონაცემებით და მოდელის არჩევანით
  • ბარათებზე დაფუძნებული პარამეტრების UI: აგებულია სტაბილურ WordPress 6.9+ Card კომპონენტებზე (CardBody, CardHeader, CardDivider)
  • დამატებისას ავტომატური გაშლა: ახალი პროვაიდერის ბარათები ავტომატურად იშლება, რათა დეტალები დაუყოვნებლივ შეავსოთ
  • სკრიპტის ქეშის განახლება: პროვაიდერის სკრიპტებზე plugin-ის განახლებისას ქეში უქმდება, რათა უახლესი ვერსიის ჩატვირთვა იყოს უზრუნველყოფილი

მოთხოვნები

  • WordPress 5.3 ან უფრო ახალი
  • PHP 7.4 ან უფრო ახალი
  • Ultimate Multisite plugin (აქტიური)
  • OpenAI-თან თავსებადი API endpoint (თვითჰოსტინგზე ან მესამე მხარის)

ინსტალაცია

  1. ატვირთეთ addon-ის ფაილები თქვენს /wp-content/plugins/ დირექტორიაში
  2. გაააქტიურეთ plugin WordPress-ის „Plugins“ მენიუდან
  3. გადადით Ultimate Multisite → AI Connector გვერდზე addon-ის დასაკონფიგურირებლად

კონფიგურაცია

რამდენიმე პროვაიდერის დაყენება

კონფიგურაციის ეკრანი იყენებს ბარათებზე დაფუძნებულ განლაგებას, სადაც თითოეული ბარათი ერთ AI პროვაიდერს წარმოადგენს. შეგიძლიათ დაამატოთ იმდენი პროვაიდერი, რამდენიც გჭირდებათ.

პროვაიდერის დამატება

  1. ქსელის ადმინისტრირებაში გადადით Ultimate Multisite → AI Connector გვერდზე
  2. დააწკაპუნეთ პროვაიდერის დამატება
  3. გამოჩნდება ახალი პროვაიდერის ბარათი და ავტომატურად გაიშლება
  4. შეავსეთ პროვაიდერის დეტალები:
    • პროვაიდერის სახელი — იარლიყი ამ პროვაიდერის ამოსაცნობად (მაგ. "OpenAI", "Mistral", "Local Ollama")
    • Endpoint URL — OpenAI-თან თავსებადი API-ის საბაზისო URL (მაგ. https://api.openai.com/v1)
    • API გასაღები — თქვენი API გასაღები ამ პროვაიდერისთვის
    • ნაგულისხმევი მოდელი — მოდელის იდენტიფიკატორი, რომელიც ნაგულისხმევად გამოიყენება ამ პროვაიდერისთვის (მაგ. gpt-4o, mistral-small)
  5. დააწკაპუნეთ პარამეტრების შენახვა

პროვაიდერის წაშლა

დააწკაპუნეთ წაშლა ღილაკზე ნებისმიერი პროვაიდერის ბარათზე მის წასაშლელად. ცვლილების გამოსაყენებლად შეინახეთ პარამეტრები.

პროვაიდერების გადალაგება

გადააადგილეთ ჩასაჭიდი ხატულა (⣿) ნებისმიერი პროვაიდერის ბარათის მარცხენა მხარეს მის გადასალაგებლად. რიგი განსაზღვრავს სარეზერვო გადართვის პრიორიტეტს: მოთხოვნები იგზავნება პირველ პროვაიდერთან და მოთხოვნის წარუმატებლობის შემთხვევაში გადადის შემდეგ პროვაიდერებზე.

სარეზერვო გადამისამართება

როდესაც ძირითად პროვაიდერთან მოთხოვნა ვერ სრულდება — ვადის ამოწურვის, სიხშირის ლიმიტის ან სერვისის გათიშვის გამო — connector ავტომატურად ხელახლა ცდის სიაში შემდეგ პროვაიდერთან. ეს გრძელდება სიის ბოლომდე, სანამ რომელიმე პროვაიდერი წარმატებით უპასუხებს ან ყველა პროვაიდერი გამოიცდება.

სცენარიქცევა
ძირითადი პროვაიდერი პასუხობსმოთხოვნა ჩვეულებრივ მუშავდება
ძირითადი პროვაიდერი ვერ სრულდებამოთხოვნა ხელახლა ცდის შემდეგ პროვაიდერთან
ყველა პროვაიდერი ვერ სრულდებაშეცდომა უბრუნდება გამომძახებელს

სარეზერვო გადართვა გამჭვირვალეა გამომძახებელი plugin-ის ან theme-ისთვის — ისინი იღებენ ან წარმატებულ პასუხს, ან საბოლოო შეცდომას, იმის მიუხედავად, რამდენი პროვაიდერი გამოიცადა.

პროვაიდერის კონფიგურაციის ცნობარი

ველისავალდებულოაღწერა
პროვაიდერის სახელიდიახსაჩვენებელი იარლიყი ამ პროვაიდერისთვის
Endpoint URLდიახOpenAI-თან თავსებადი API-ის საბაზისო URL
API გასაღებიდიახავთენტიფიკაციის გასაღები ამ პროვაიდერისთვის
ნაგულისხმევი მოდელიდიახმოდელის იდენტიფიკატორი, რომელიც გამოიყენება, როდესაც მოთხოვნაში მოდელი მითითებული არ არის

პრობლემების მოგვარება

პროვაიდერები არ არის ჩამოთვლილი

თუ შენახვის შემდეგ პროვაიდერების სია ცარიელია, დაადასტურეთ, რომ:

  • პროვაიდერების დამატების შემდეგ დააწკაპუნეთ პარამეტრების შენახვა
  • თქვენს ბრაუზერს არ დაუბლოკავს პარამეტრების გვერდის შენახვა (შეამოწმეთ ბრაუზერის კონსოლი JavaScript შეცდომებისთვის)
  • plugin აქტიურია და თქვენ ქსელის ადმინისტრირების ეკრანზე ხართ

მოთხოვნები ყველა პროვაიდერთან ვერ სრულდება

  • გადაამოწმეთ, რომ თითოეული პროვაიდერის endpoint URL ხელმისაწვდომია თქვენი სერვერიდან (და არა მხოლოდ თქვენი ბრაუზერიდან)
  • შეამოწმეთ, რომ თითოეული API გასაღები ვალიდურია და ვადა არ გასვლია
  • გადახედეთ პროვაიდერის სიხშირის ლიმიტისა და კვოტის სტატუსს მათ dashboard-ში
  • ჩართეთ WordPress-ის გამართვის ლოგირება (WP_DEBUG_LOG), რათა connector-იდან დეტალური შეცდომის შეტყობინებები ჩაიწეროს

პროვაიდერი სარეზერვო გადართვისთვის არ გამოიყენება

გადათრევით გადალაგება ცვლის სარეზერვო გადართვის რიგს. დაადასტურეთ, რომ პროვაიდერი, რომლისგანაც სარეზერვო მოთხოვნების მიღებას ელით, სიაში სწორად არის განთავსებული და რომ მისი endpoint URL და API გასაღები სწორია.

ახალი პროვაიდერის ბარათი ავტომატურად არ იშლება

ავტომატური გაშლა მოითხოვს, რომ თქვენს ბრაუზერში JavaScript ჩართული იყოს. თუ ბარათი დაწკაპუნებისას არ იშლება, შეამოწმეთ ბრაუზერის კონსოლი შეცდომებისთვის. ბარათის შიგთავსი ყოველთვის ხელმისაწვდომია ბარათის სათაურზე დაწკაპუნებით, მაშინაც კი, თუ ავტომატური გაშლა არ ამოქმედდება.

ცვლილებების ჟურნალი

სრული ვერსიების ისტორიისთვის იხილეთ ცვლილებების ჟურნალი.