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

  • გაეცანით ტექსტის გენერირების ხელოვნური ინტელექტის (ჩატბოტის) თქვენს აპლიკაციაში დამატების რამდენიმე ვარიანტს.
  •  გაეცანით რამდენიმე ვარიანტს, თუ როგორ დაამატოთ სურათების გენერირების ხელოვნური ინტელექტი თქვენს აპლიკაციაში

გენერაციული ხელოვნური ინტელექტის კომპონენტები

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

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

აპლიკაციაში ინტეგრირებისას, მათ შეუძლიათ მრავალი ფორმის მიღება. აქ მოცემულია რამდენიმე მაგალითი:

  • ხელოვნური ინტელექტის ჩატბოტი, რომელიც პერსონალიზებულ პასუხებს გაწვდით,
  • წერის ასისტენტი, რომელიც წერს ან რედაქტირებს ტექსტს,
  • კრეატიული ინსტრუმენტი, რომელიც ქმნის სურათებს
  • პროდუქტიულობის ფუნქცია, რომელიც აჯამებს, თარგმნის ან ადაპტირებს კონტენტს მომხმარებლის საჭიროებებზე.

GENAI-ს თქვენს აპლიკაციაში დამატება

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

  • App Inventor აქვს Chatbot-ის და Imagebot-ის კომპონენტები, რომელთა დამატება და კოდირება მარტივია.
    • ჩატბოტი – ტესტირების მიზნით შეგიძლიათ გამოიყენოთ ნაგულისხმევი ოფცია, რომელიც MIT-ის მეშვეობით გარკვეული რაოდენობის უფასო ტოკენებზე წვდომას გაძლევთ.
    • Imagebot – Imagebot-ის გამოსაყენებლად მოგიწევთ OpenAI API გასაღების რეგისტრაცია, რაც ძვირია.
  • Thunkable აქვს OpenAI სერვისები, რომელთა დამატებაც შეგიძლიათ თქვენს პროექტში OpenAI ჩატბოტის ფუნქციების გამოსაყენებლად
    • OpenAI სერვისების გამოყენება მოითხოვს OpenAI API გასაღების დაყენებას, რაც ძვირი ჯდება. რეგისტრაციისას უფასო კრედიტებს მიიღებთ.
  • ტექსტზე დაფუძნებული ენები, როგორიცაა Python, Java, Javascript დიდი ენობრივი მოდელების გამოყენების მრავალი ვარიანტი არსებობს. შეგიძლიათ მოძებნოთ LLM API-ები, რომლებსაც აქვთ უფასო ვარიანტი ტესტირებისა და საგანმანათლებლო მიზნებისთვის.
    • Google AI Studio Gemini API-ზე უფასო წვდომას გთავაზობთ
    • Hugging Face-ი მათი ინფერენციის API-ების მეშვეობით ტექსტისთვის მრავალ LLM მოდელსა და სურათებისთვის დიფუზიის მოდელებზე წვდომას უზრუნველყოფს.
    • Github-ზე უფასო LLM API რესურსების სრული სია

ქვემოთ მოცემული აქტივობა იყენებს MIT-ს App Inventor როგორც კოდირების პლატფორმა. თუ გსურთ ტექსტზე დაფუძნებული ენის გამოყენებით აპლიკაციაში ხელოვნური ინტელექტის ჩატბოტის დამატება, სცადეთ ეს სახელმძღვანელო, Flip the Switch (React/Javascript) ან ეს სახელმძღვანელო, JusticePath (Python/Streamlit). 

აქტივობა: პირადი რეპეტიტორის აპლიკაცია

სავარაუდო დრო: 45 წუთი

მიჰყევით ვიდეო ინსტრუქციას

შექმენით ჩატბოტის აპლიკაცია MIT-ის გამოყენებით App Inventor რომელიც პირადი მენტორის ფუნქციას ასრულებს. გაითვალისწინეთ, რომ შეგიძლიათ გამოიყენოთ ნაგულისხმევი API, რომელიც დღეში შეზღუდული რაოდენობის ტოკენებისთვის/მოთხოვნებისთვისაა გათვალისწინებული, არაფრის გადახდის გარეშე.
სახელმძღვანელოს ნახვა

რეფლექსია

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

შეუძლიათ თუ არა თქვენს მომხმარებლებს ისარგებლონ თქვენს აპლიკაციაში გენერაციული ხელოვნური ინტელექტის ფუნქციის არსებობით?

Sunset and reflection over lake

ძირითადი ტერმინების  მიმოხილვა

  • გენერაციული AI – ტექნოლოგია, რომელსაც აქვს უნარი შექმნას ისეთი კონტენტი, როგორიცაა ტექსტი, სურათები და ხმა
  • რცელი ენობრივი მოდელი – ხელოვნური ინტელექტის მოდელი, რომელიც პროგნოზირებს და აგენერირებს ტექსტს უზარმაზარი რაოდენობის მონაცემების საფუძველზე
  • დიფუზიის მოდელი - ხელოვნური ინტელექტის მოდელი, რომელიც წარმოქმნის სურათებს, თავდაპირველად მილიონობით სურათზე ვარჯიშით, მათზე ხმაურის დამატებით, შაბლონების შესწავლით, შემდეგ კი ხმაურის მოსაშორებლად ახალი სურათების გენერირებისთვის.
  •  

ᲓᲐᲛᲐᲢᲔᲑᲘᲗᲘ ᲠᲔᲡᲣᲠᲡᲔᲑᲘ

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