مقالې لارښود
د ګوګل Gemini API کیلي، نور اندیښنه مه کوئ! دا په یوه دقیقه کې ترسره کړئ او اندیښنې ته الوداع ووایاست! ✌✌✌
تفصيلي ښوونې به تاسو ته ګام په ګام درس درکړي ، او حتی یو نوی نوښت کولی شي په ثانیو کې ماسټر شي!
ګرانو ګامونو ته الوداع ووایاست او په اسانۍ سره یې ولرئAIاثار! د AI نوې نړۍ خلاصولو لپاره ما سره یوځای شئ!

د ګوګل د Gemini AI له راتګ وروسته، ګوګل خپل Gemini ماډل ته API لاسرسی خپور کړ. اوس، ګوګل Gemini Pro ته API لاسرسی چمتو کوي، په شمول یوازې د متن ماډلونه او د متن-پلس-بصري ماډلونه. دا یو د پام وړ لانچ دی ځکه چې تر نن نیټې پورې، ګوګل په بارډ کې بصري وړتیاوې ندي اضافه کړي، کوم چې یوازې د متن ماډل چلوي. د دې API کیلي سره، تاسو کولی شئ په پای کې په خپل محلي کمپیوټر کې د Gemini ملټي موډل وړتیاوې و ازموئ. راځئ چې په دې لارښود کې د Gemini API ته د لاسرسي او کارولو څرنګوالي زده کړو.
یادونه:د ګوګل Gemini API کلیدي اوس مهال د متن او بصري ماډلونو لپاره وړیا ده. دا به وړیا وي تر هغه چې دا په عمومي ډول د راتلونکي کال په پیل کې شتون ولري. له همدې امله تاسو کولی شئ په هره دقیقه کې تر 60 پورې غوښتنې واستوئ پرته لدې چې د ګوګل کلاوډ بلینګ تنظیم کړئ یا کوم لګښتونه ولګوئ.
په خپل کمپیوټر کې Python او Pip تنظیم کړئ
په PC یا Mac کې زموږ لارښود ته لاړشئPython او Pip نصب کړئ. تاسو د Python 3.9 یا لوړ نصب ته اړتیا لرئ.
که تاسو کاروئ لینوکس سیسټم، تاسو کولی شئ زموږ ټیوټوریل تعقیب کړئپه اوبنټو یا نورو توزیعونو کې Python او Pip نصب کړئ.
تاسو کولی شئ لاندې کمانډ په ټرمینل کې پرمخ وړئPython او Pip تایید کړئ ستاسو په کمپیوټر کې نصب شوی. دا د نسخې شمیره راګرځوي.
python -V pip -V

د بریالي نصبولو وروسته، د ګوګل د تولیدي AI انحصارونو نصبولو لپاره لاندې کمانډ چل کړئ.
pip install -q -U google-generativeai

د Gemini Pro API کیلي څنګه ترلاسه کول؟
بیا، makersuite.google.com/app/apikey ته لاړ شئ او د خپل ګوګل حساب سره لاګ ان شئ.
د API کیلي لاندې، کلیک وکړئپه نوې پروژه کې د API کیلي رامینځته کړئ"تڼۍ.

د API کیلي کاپي کړئ او په خوندي ځای کې یې وساتئ. هیڅکله د API کیلي عامه مه جوړوئ یا شریک کړئ.

د Gemini Pro API کیلي (د ساده متن حالت) څنګه وکاروئ؟
د OpenAI په څیر، ګوګل هم د Gemini API کیلي په مستقیم ډول د پراختیا او ازموینې موخو لپاره کاروي. ما کوډ په کافي اندازه ساده لیکلی ترڅو دا په اسانۍ سره ازمول کیدی شي او د منظم کاروونکو لخوا کارول کیدی شي. پدې مثال کې ، زه به وښیم چې څنګه د جیمیني پرو متن ماډلونو سره د API کیلي وکاروئ.
لومړی، خپل د خوښې کوډ مدیر پیل کړئ. که تاسو نوي یاست، یوازې نصب کړئ Notepad ++. د پرمختللي کاروونکو لپاره، د بصری سټوډیو کوډ یو ښه وسیله ده.
بیا، لاندې کوډ د کوډ مدیر ته کاپي او پیسټ کړئ.
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 کیلي پیسټ کړئ. لکه څنګه چې تاسو لیدلی شئ، موږ د "جیمني پرو" ماډل تعریف کړی، کوم چې د ساده متن ماډل دی. سربیره پردې، موږ یوه پوښتنه اضافه کړې چیرې چې تاسو پوښتنې کولی شئ.

اوس، کوډ خوندي کړئ او فایل ته نوم ورکړئ. ډاډ ترلاسه کړئ چې په پای کې اضافه کړئ .py. ما د فایل نوم ورکړ gemini.py، او په ډیسټاپ کې یې خوندي کړئ.

بیا ، یو ټرمینل خلاص کړئ او ډیسټاپ ته د تګ لپاره لاندې کمانډ چل کړئ.
cd Desktopیوځل په ډیسټاپ ټرمینل کې ، په ساده ډول د Python په کارولو سره د اجرا کولو لپاره لاندې کمانډ چل کړئ gemini.py دوتنه.
python gemini.py

اوس به ستاسو پوښتنې ځواب کړي gemini.py مسلې په فایل کې ترتیب شوې.

تاسو کولی شئ پوښتنه د کوډ ایډیټر کې بدل کړئ ، خوندي یې کړئ او بیا یې چل کړئ gemini.py په ترمینل کې د نوي ځوابونو ترلاسه کولو لپاره فایل. دا دا دی چې تاسو یوازې د متن - Gemini Pro ماډل ته لاسرسي لپاره د ګوګل Gemini API کیلي کاروئ.

د Gemini Pro API کلیدونو کارولو څرنګوالی (متن او لید ماډلونه)
پدې مثال کې ، زه به وښیم چې څنګه د جیمیني پرو ملټي موډل ماډل سره تعامل وکړم. دا لا تر اوسه په ګوګل بارډ کې ژوندی نه دی، مګر د 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 فایلونو کې تر 4MB پورې تیر کړئ.

د کوډ په شپږمه کرښه کې، تاسو کولی شئ د عکس اړوند پوښتنې وپوښتئ. له هغه وخته چې زه د خواړو اړوند عکس ته ننوتلم ، ما د جیمیني پرو څخه وغوښتل چې ټول کالوري محاسبه کړي.
اوس دا وخت دی چې کوډ په ټرمینل کې چل کړئ. یوازې ډیسټاپ ته لاړشئ (زما په قضیه کې) او لاندې کمانډونه یو له بل سره پرمخ وړئ. که تاسو کوم بدلون راوړئ، ډاډ ترلاسه کړئ چې فایل خوندي کړئ.
cd Desktop
python geminiv.py
د جیمیني پرو بصري ماډلونه مستقیم پوښتنو ته ځواب ورکوي. تاسو کولی شئ نورې پوښتنې وپوښتئ او د AI څخه پوښتنه وکړئ چې ولې یې تشریح کړئ.

تاسو کولی شئ یو بل عکس هم دننه کړئ، مګر ډاډ ترلاسه کړئ چې دا د عکس فایل نوم سره سمون لري، په کوډ کې پوښتنه بدله کړئ، او بیا وګرځئ geminiv.py د نوي ځواب ترلاسه کولو لپاره فایل.
د چیټ فارمیټ کې د Gemini Pro API کیلي څنګه وکاروئ؟
د unconv د لنډ کوډ څخه مننه ، تاسو کولی شئ په ټرمینل کړکۍ کې د Gemini AI API کیلي په کارولو سره د Gemini Pro ماډل سره خبرې وکړئ. پدې توګه ، تاسو اړتیا نلرئ په خپل کوډ کې ستونزه بدله کړئ یا د نوي محصول ترلاسه کولو لپاره د Python فایل له سره چل کړئ. تاسو کولی شئ په ترمینل کړکۍ کې خبرو اترو ته دوام ورکړئ.
تر ټولو غوره، ګوګل په اصلي توګه د چیٹ تاریخ پلي کوي، نو تاسو اړتیا نلرئ په لاسي ډول ځوابونه اضافه کړئ یا په صفونو یا لیستونو کې د چیٹ تاریخ اداره کړئ. د یو ساده فعالیت سره، ګوګل کولی شي د خبرو اترو ټول تاریخ په چیٹ سیشن کې ذخیره کړي. ځانګړي عملیات په لاندې ډول دي:
د کوډ مدیر خلاص کړئ او لاندې کوډ پیسټ کړئ.
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

اوس تاسو کولی شئ په اسانۍ سره خبرو ته دوام ورکړئ او دا به ستاسو د چیٹ تاریخ په یاد وساتي. نو د ګوګل Gemini API کلیدونو کارولو لپاره بله غوره لار ده.

دا یوازې ځینې مثالونه دي چې تاسو د API له لارې د ګوګل جیمیني سره څه کولی شئ. زه خوښ یم چې ګوګل خپل لید ماډل د لیوالتیا او پراختیا کونکو لپاره چمتو کوي ، او دا د OpenAI DALL-E 3 سره جوړه کوي او د GPT چیٹ پرتله کول. که څه هم د جیمیني پرو بصری ماډل د GPT-4V ماډل په څیر ښه ندی ، دا لاهم خورا ښه دی. موږ د جیمني الټرا لانچ ته سترګې په لار یو، کوم چې به د GPT-4 ماډل سره پرتله شي.
له دې هاخوا ، د جیمیني پرو API ګوګل بارډ ته په بل ډول ځواب ورکوي ، کوم چې د جیمیني پرو د ټیک شوي نسخې لخوا هم ځواکمن کیږي. د بارډ ځوابونه یو څه نرم ښکاري، مګر د جیمني پرو API ځوابونه ډیر ژوندی او ځانګړي وو.
موږ به پدې برخه کې ټولو بدلونونو ته نږدې نظر وساتو ، نو د جیمیني AI په اړه د نورو لپاره په پام کې اوسئ. په ورته وخت کې، مهرباني وکړئ پخپله د ګوګل Gemini API هم وګورئ.
امید چن وییلینګ بلاګ ( https://www.chenweiliang.com/ ) شریک کړل "څنګه د ګوګل جیمیني API کیلي وکاروئ؟ د AI مثال درس، په شمول د ښوونې او روزنې، به ستاسو لپاره ګټور وي.
د دې مقالې لینک شریکولو ته ښه راغلاست:https://www.chenweiliang.com/cwl-31422.html
