სტატიების დირექტორია
Google Gemini API გასაღებები, აღარ ინერვიულოთ! დაასრულეთ ეს ერთ წუთში და დაემშვიდობეთ წუხილს! ✌✌✌
დეტალური გაკვეთილები გასწავლით ეტაპობრივად და ახალბედასაც კი შეუძლია წამებში გახდეს ოსტატი!
დაემშვიდობეთ რთულ ნაბიჯებს და გააკეთეთ ეს მარტივადAIარტეფაქტი! შემომიერთდით, რომ განბლოკოთ ხელოვნური ინტელექტის ახალი სამყარო!

Google-ის Gemini AI-ის გამოჩენის შემდეგ, Google-მა გაათავისუფლა API წვდომა თავის Gemini მოდელზე. ახლა Google უზრუნველყოფს API წვდომას Gemini Pro-ზე, მათ შორის მხოლოდ ტექსტური მოდელებისა და ტექსტური პლუს ვიზუალური მოდელების ჩათვლით. ეს შესამჩნევი გაშვებაა, რადგან დღემდე Google-ს არ დაუმატებია ვიზუალური შესაძლებლობები Bard-ს, რომელიც მუშაობს მხოლოდ ტექსტის მოდელზე. ამ API კლავიშით, თქვენ საბოლოოდ შეგიძლიათ შეამოწმოთ Gemini-ის მულტიმოდალური შესაძლებლობები თქვენს ადგილობრივ კომპიუტერზე. მოდით ვისწავლოთ როგორ მივიღოთ და გამოიყენოთ Gemini API ამ სახელმძღვანელოში.
შენიშვნა:Google Gemini API გასაღები ამჟამად უფასოა როგორც ტექსტური, ასევე ვიზუალური მოდელებისთვის. ის უფასო იქნება მანამ, სანამ საყოველთაოდ ხელმისაწვდომი გახდება მომავალი წლის დასაწყისში. აქედან გამომდინარე, შეგიძლიათ გაგზავნოთ 60-მდე მოთხოვნა წუთში Google Cloud ბილინგის დაყენების ან რაიმე გადასახადის გარეშე.
დააკონფიგურირეთ Python და Pip თქვენს კომპიუტერში
გადადით ჩვენს სახელმძღვანელოში PC ან Mac-ზედააინსტალირეთ Python და Pip. თქვენ გჭირდებათ Python 3.9 ან უფრო მაღალი დაინსტალირებული.
თუ იყენებთ Linux სისტემა, შეგიძლიათ მიჰყვეთ ჩვენს გაკვეთილსდააინსტალირეთ Python და Pip Ubuntu-ზე ან სხვა დისტრიბუციებზე.
შეგიძლიათ ტერმინალში გაუშვათ შემდეგი ბრძანებადაადასტურეთ პითონი და პიპი დაინსტალირებულია თქვენს კომპიუტერში. ის აბრუნებს ვერსიის ნომერს.
python -V pip -V

წარმატებული ინსტალაციის შემდეგ, გაუშვით ქვემოთ მოცემული ბრძანება Google-ის გენერაციული AI დამოკიდებულების დასაყენებლად.
pip install -q -U google-generativeai

როგორ მივიღოთ Gemini Pro API გასაღები?
შემდეგი, ეწვიეთ makersuite.google.com/app/apikey და შედით თქვენი Google ანგარიშით.
API კლავიშების ქვეშ დააწკაპუნეთშექმენით API გასაღები ახალ პროექტში"ღილაკი.

დააკოპირეთ API გასაღები და შეინახეთ ის უსაფრთხო ადგილას. არასოდეს გახადოთ ან გააზიაროთ API გასაღებები საჯარო.

როგორ გამოვიყენოთ Gemini Pro API Key (უბრალო ტექსტის რეჟიმი)?
OpenAI-ის მსგავსად, Google ასევე იყენებს Gemini API კლავიშებს უშუალოდ განვითარებისა და ტესტირების მიზნებისთვის. მე დავწერე კოდი საკმაოდ მარტივი, რათა მისი ადვილად ტესტირება და გამოყენება შესაძლებელი იყოს რეგულარული მომხმარებლების მიერ. ამ მაგალითში მე გაჩვენებთ როგორ გამოვიყენოთ API კლავიშები Gemini Pro ტექსტურ მოდელებთან.
პირველი, გაუშვით თქვენი საყვარელი კოდის რედაქტორი. თუ ახალი ხარ, უბრალოდ დააინსტალირე Notepad + +. მოწინავე მომხმარებლებისთვის, Visual Studio Code შესანიშნავი ინსტრუმენტია.
შემდეგ დააკოპირეთ და ჩასვით ქვემოთ მოცემული კოდი კოდის რედაქტორში.
import google.generativeai as genai
genai.configure(api_key='PASTE YOUR API KEY HERE')
model = genai.GenerativeModel('gemini-pro')
response = model.generate_content("What is the meaning of life?")
print(response.text)კოდის რედაქტორში ჩასვით თქვენი Gemini API გასაღები. როგორც ხედავთ, ჩვენ განვსაზღვრეთ „gemini-pro“ მოდელი, რომელიც არის უბრალო ტექსტური მოდელი. გარდა ამისა, ჩვენ დავამატეთ მოთხოვნა, სადაც შეგიძლიათ კითხვების დასმა.

ახლა შეინახეთ კოდი და მიეცით ფაილს სახელი. აუცილებლად დაამატე ბოლოს .py. მე დავასახელე ფაილი gemini.pyდა შეინახეთ სამუშაო მაგიდაზე.

შემდეგი, გახსენით ტერმინალი და გაუშვით შემდეგი ბრძანება სამუშაო მაგიდაზე გადასასვლელად.
cd Desktopროგორც კი დესკტოპის ტერმინალში მოხვდებით, უბრალოდ გაუშვით შემდეგი ბრძანება პითონის გამოყენებით შესასრულებლად gemini.py 文件.
python gemini.py

ახლა ის გიპასუხებს თქვენს კითხვაზე gemini.py ფაილში მითითებული საკითხები.

შეგიძლიათ შეცვალოთ შეკითხვა კოდის რედაქტორში, შეინახოთ და ხელახლა გაუშვათ gemini.py ფაილი ტერმინალში ახალი პასუხების მისაღებად. აი, როგორ იყენებთ Google Gemini API კლავიშს მხოლოდ ტექსტური Gemini Pro მოდელზე წვდომისთვის.

როგორ გამოვიყენოთ Gemini Pro API კლავიშები (ტექსტი და ვიზუალური მოდელები)
ამ მაგალითში მე გაჩვენებთ, თუ როგორ უნდა ვიმოქმედოთ Gemini Pro მულტიმოდალურ მოდელთან. ის ჯერ არ არის Google Bard-ზე პირდაპირ ეთერში, მაგრამ API-ის მეშვეობით, თქვენ შეგიძლიათ დაუყოვნებლივ შეხვიდეთ მასზე. საბედნიეროდ, პროცესი ასევე ძალიან მარტივი და შეუფერხებელია.
გახსენით ახალი ფაილი კოდის რედაქტორში და ჩასვით ქვემოთ მოცემული კოდი.
import google.generativeai as genai
import PIL.Image
img = PIL.Image.open('image.jpg')
genai.configure(api_key='PASTE YOUR API KEY HERE')
model = genai.GenerativeModel('gemini-pro-vision')
response = model.generate_content(["what is the total calorie count?", img])
print(response.text)დარწმუნდით, რომ ჩასვით თქვენი Gemini API გასაღები. აქ ჩვენ ვიყენებთ gemini-pro-vision მოდელი, რომელიც ტექსტური და ვიზუალური მოდელია.

ახლა შეინახეთ ფაილი თქვენს სამუშაო მაგიდაზე და დაამატეთ ფაილის სახელის შემდეგ .py. მე აქ დავასახელებ geminiv.py .

კოდის მესამე სტრიქონში, როგორც ხედავთ, მე მივუთითებ AI-ს image.jpg ფაილები, ფაილის სახელები ზუსტად იგივეა. რა სურათთანაც არ უნდა მუშაობდეთ, დარწმუნდით, რომ შენახულია geminiv.py ფაილები მდებარეობს იმავე ადგილას და აქვთ ფაილის იგივე სახელი სწორი გაფართოებით. თქვენ შეგიძლიათ გადაიტანოთ ადგილობრივი JPG და PNG ფაილები 4 მბ-მდე.

კოდის მეექვსე სტრიქონში შეგიძლიათ დასვათ კითხვები სურათთან დაკავშირებით. ვინაიდან საკვებთან დაკავშირებულ სურათს ვწერდი, ვთხოვე Gemini Pro-ს გამოეთვალა მთლიანი კალორიები.
ახლა დროა გაუშვათ კოდი ტერმინალში. უბრალოდ გადადით სამუშაო მაგიდაზე (ჩემს შემთხვევაში) და შეასრულეთ ქვემოთ მოცემული ბრძანებები სათითაოდ. თუ რაიმე ცვლილებას განახორციელებთ, აუცილებლად შეინახეთ ფაილი.
cd Desktop
python geminiv.py
Gemini Pro ვიზუალური მოდელები პირდაპირ პასუხობენ კითხვებს. შეგიძლიათ დაუსვათ დამატებითი კითხვები და სთხოვოთ AI-ს ახსნას რატომ.

თქვენ ასევე შეგიძლიათ შეიყვანოთ სხვა სურათი, მაგრამ დარწმუნდით, რომ ის ემთხვევა სურათის ფაილის სახელს, შეცვალეთ შეკითხვა კოდში და გაუშვით ხელახლა geminiv.py ფაილი ახალი პასუხის მისაღებად.
როგორ გამოვიყენოთ Gemini Pro API გასაღები ჩატის ფორმატში?
unconv-ის მოკლე კოდის წყალობით, შეგიძლიათ ესაუბროთ Gemini Pro მოდელს Gemini AI API კლავიშის გამოყენებით ტერმინალის ფანჯარაში. ამ გზით, თქვენ არ გჭირდებათ შეცვალოთ პრობლემა თქვენს კოდში ან ხელახლა გაუშვათ Python ფაილი ახალი შედეგის მისაღებად. შეგიძლიათ გააგრძელოთ საუბარი ტერმინალის ფანჯარაში.
უპირველეს ყოვლისა, Google ახორციელებს ჩეთის ისტორიას ბუნებრივად, ასე რომ თქვენ არ გჭირდებათ ხელით დაამატოთ პასუხები ან მართოთ ჩატის ისტორია მასივებში ან სიებში. მარტივი ფუნქციით, Google-ს შეუძლია შეინახოს მთელი საუბრის ისტორია ჩატის სესიაზე. კონკრეტული ოპერაციები შემდეგია:
გახსენით კოდის რედაქტორი და ჩასვით ქვემოთ მოცემული კოდი.
import google.generativeai as genai
genai.configure(api_key='PASTE YOUR API KEY HERE')
model = genai.GenerativeModel('gemini-pro')
chat = model.start_chat()
while True:
message = input("You: ")
response = chat.send_message(message)
print("Gemini: " + response.text)ჩვეულებისამებრ, დააკოპირეთ და ჩასვით ზემოთ მოცემული API-ის მსგავსი გასაღები.

ამ ეტაპზე შეინახეთ ფაილი თქვენს სამუშაო მაგიდაზე ან სხვა ადგილას. აუცილებლად დაამატე ბოლოს .py. დავარქვი geminichat.py 文件.

ახლა გახსენით ტერმინალი და გადადით სამუშაო მაგიდაზე. შემდეგი, გაიქეცი geminichat.py 文件.
cd Desktop python geminichat.py

ახლა თქვენ შეგიძლიათ მარტივად გააგრძელოთ საუბარი და ის დაიმახსოვრებს თქვენი ჩატის ისტორიას. ასე რომ, არსებობს კიდევ ერთი შესანიშნავი გზა Google Gemini API კლავიშების გამოსაყენებლად.

ეს მხოლოდ რამდენიმე მაგალითია იმისა, თუ რისი გაკეთება შეგიძლიათ Google Gemini-ით API-ის მეშვეობით. მოხარული ვარ, რომ Google თავის ხედვის მოდელს ხელმისაწვდომს ხდის ენთუზიასტებისა და დეველოპერებისთვის და აკავშირებს მას OpenAI-ის DALL-E 3-თან და ჩატი GPT შეადარე. მიუხედავად იმისა, რომ Gemini Pro ვიზუალური მოდელი არ არის ისეთივე კარგი, როგორც GPT-4V მოდელი, ის მაინც საკმაოდ კარგია. ჩვენ მოუთმენლად ველით Gemini Ultra-ს გაშვებას, რომელიც შედარებული იქნება GPT-4 მოდელთან.
ამის გარდა, Gemini Pro API განსხვავებულად რეაგირებს Google Bard-ზე, რომელიც ასევე იკვებება Gemini Pro-ის შემუშავებული ვერსიით. ბარდის პასუხები ცოტა უხეში ჩანდა, მაგრამ Gemini Pro-ს API პასუხები უფრო ცოცხალი და გამორჩეული იყო.
ჩვენ ყურადღებით ვადევნებთ თვალს ამ სფეროში არსებულ ყველა ცვლილებას, ასე რომ დაელოდეთ უფრო მეტს Gemini AI-ზე. ამასობაში, გთხოვთ, თავად შეამოწმოთ Google Gemini API.
იმედი ჩენ ვეილიანგის ბლოგი ( https://www.chenweiliang.com/ ) გააზიარა „როგორ გამოვიყენოთ Google Gemini API გასაღები? AI მაგალითის გაკვეთილი, მათ შორის სწავლება და ტრენინგი, სასარგებლო იქნება თქვენთვის.
კეთილი იყოს თქვენი მობრძანება ამ სტატიის ბმულის გასაზიარებლად:https://www.chenweiliang.com/cwl-31422.html
მეტი ფარული ხრიკის გასახსნელად🔑, კეთილი იყოს თქვენი მობრძანება ჩვენს Telegram არხზე!
გააზიარეთ და მოიწონეთ თუ მოგეწონათ! თქვენი გაზიარებები და მოწონებები ჩვენი მუდმივი მოტივაციაა!