كيفية استخدام مفتاح Google Gemini API؟ مثال على الذكاء الاصطناعي، يتضمن البرنامج التعليمي والتدريس والتدريب

مفاتيح Google Gemini API، لا مزيد من القلق! أنجزها في دقيقة واحدة وقل وداعًا للقلق! ✌✌✌

ستعلمك البرامج التعليمية التفصيلية خطوة بخطوة، وحتى المبتدئ يمكن أن يصبح محترفًا في ثوانٍ!

قل وداعًا للخطوات المرهقة واحصل عليها بسهولةAIالأداة! انضم إلي لفتح عالم الذكاء الاصطناعي الجديد!

كيفية استخدام مفتاح Google Gemini API؟ مثال على الذكاء الاصطناعي، يتضمن البرنامج التعليمي والتدريس والتدريب

بعد ظهور Gemini AI من Google، أصدرت Google إمكانية الوصول إلى واجهة برمجة التطبيقات (API) لنموذج Gemini الخاص بها. الآن، توفر Google إمكانية الوصول إلى واجهة برمجة التطبيقات (API) لبرنامج Gemini Pro، بما في ذلك النماذج النصية فقط والنماذج النصية بالإضافة إلى المرئية. يعد هذا إطلاقًا ملحوظًا لأنه حتى الآن، لم تقم Google بإضافة إمكانات مرئية إلى Bard، الذي يدير نموذجًا نصيًا فقط. باستخدام مفتاح API هذا، يمكنك أخيرًا اختبار إمكانيات Gemini المتعددة الوسائط على جهاز الكمبيوتر المحلي الخاص بك. دعونا نتعلم كيفية الوصول إلى Gemini API واستخدامها في هذا الدليل.

ملاحظة:مفتاح Google Gemini API مجاني حاليًا لكل من النماذج النصية والمرئية. سيكون مجانيًا حتى يصبح متاحًا بشكل عام في أوائل العام المقبل. ولذلك، يمكنك إرسال ما يصل إلى 60 طلبًا في الدقيقة دون إعداد فوترة Google Cloud أو تكبد أي رسوم.

قم بتكوين Python وPip على جهاز الكمبيوتر الخاص بك

توجه إلى دليلنا على جهاز الكمبيوتر أو جهاز Macتثبيت بايثون وبيب. تحتاج إلى تثبيت Python 3.9 أو أعلى.

إذا كنت تستخدم لينكس النظام، يمكنك متابعة البرنامج التعليمي لديناقم بتثبيت Python وPip على Ubuntu أو التوزيعات الأخرى.

يمكنك تشغيل الأمر التالي في المحطةتأكيد بايثون وبيب تم تثبيته على جهاز الكمبيوتر الخاص بك. يقوم بإرجاع رقم الإصدار.

python -V
pip -V

تأكد من تثبيت Python وPip.الصورة 2

بعد التثبيت الناجح، قم بتشغيل الأمر أدناه لتثبيت تبعيات Google Geneative AI.

pip install -q -U google-generativeai

تثبيت تبعيات الذكاء الاصطناعي التوليدية من Google، الجزء 3

كيفية الحصول على مفتاح Gemini Pro API؟

بعد ذلك، قم بزيارة Makersuite.google.com/app/apikey وقم بتسجيل الدخول باستخدام حساب Google الخاص بك.

ضمن مفاتيح API، انقر فوقإنشاء مفتاح API في المشروع الجديد"按钮。

احصل على مفتاح Gemini Pro API الرابع

انسخ مفتاح API واحتفظ به في مكان آمن. لا تجعل مفاتيح واجهة برمجة التطبيقات (API) أو تشاركها علنية أبدًا.

انسخ مفتاح API واحفظ المفتاح الخامس

كيفية استخدام Gemini Pro API Key (وضع النص العادي)؟

كما هو الحال مع OpenAI، تستخدم Google أيضًا مفاتيح Gemini API مباشرةً لأغراض التطوير والاختبار. لقد كتبت الكود بشكل بسيط إلى حد ما بحيث يمكن اختباره واستخدامه بسهولة من قبل المستخدمين العاديين. في هذا المثال، سأوضح كيفية استخدام مفاتيح API مع نماذج Gemini Pro النصية.

أولاً، قم بتشغيل محرر التعليمات البرمجية المفضل لديك. إذا كنت جديدًا، فقط قم بالتثبيت المفكرة + +. بالنسبة للمستخدمين المتقدمين، يعد 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"، وهو نموذج نص عادي. بالإضافة إلى ذلك، أضفنا استعلامًا حيث يمكنك طرح الأسئلة.

الصورة النموذجية "جيميني برو" 6

الآن، احفظ الكود وأعطي اسمًا للملف. تأكد من الإضافة في النهاية .py. لقد قمت بتسمية الملف gemini.py، واحفظه على سطح المكتب.

قم بتسمية الملفgemini.pyالصورة 7

بعد ذلك، افتح الوحدة الطرفية وقم بتشغيل الأمر التالي للانتقال إلى سطح المكتب.

cd Desktop

بمجرد الوصول إلى محطة سطح المكتب، ما عليك سوى تشغيل الأمر التالي للتنفيذ باستخدام Python gemini.py ملف.

python gemini.py

استخدم Python لتنفيذ ملفgemini.py الصورة 8

الآن سوف يجيب على سؤالك gemini.py المشكلات المحددة في الملف.

أجب عن السؤال الذي قمت بتعيينه في ملفgemini.py الصورة 9

يمكنك تعديل السؤال في محرر الكود وحفظه وتشغيله مرة أخرى gemini.py ملف للحصول على ردود جديدة في المحطة. هذه هي الطريقة التي تستخدم بها مفتاح Google Gemini API للوصول إلى نموذج Gemini Pro النصي فقط.

استخدم مفتاح Google Gemini API للوصول إلى النص العادي Gemini Pro model رقم 10

كيفية استخدام مفاتيح 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 النموذج، وهو نموذج نصي ومرئي.

نموذج الجوزاء برو فيجن الصورة 11

الآن، احفظ الملف على سطح المكتب وأضفه بعد اسم الملف .py. سأسميها هنا geminiv.py .

سمها اسم Geminiv.py الصورة 12

في السطر الثالث من التعليمات البرمجية، كما ترون، أقوم بتوجيه الذكاء الاصطناعي إلى image.jpg الملفات، أسماء الملفات هي نفسها تمامًا. مهما كانت الصورة التي تعمل بها، تأكد من حفظها بها geminiv.py الملفات موجودة في نفس الموقع ولها نفس اسم الملف بالملحق الصحيح. يمكنك تمرير ملفات JPG وPNG المحلية بحجم يصل إلى 4 ميجابايت.

قم بتوجيه الذكاء الاصطناعي إلى ملف image.jpg المحفوظ على سطح المكتب الخاص بي الصورة 13

في السطر السادس من الكود، يمكنك طرح الأسئلة المتعلقة بالصورة. وبما أنني كنت أدخل صورة متعلقة بالطعام، فقد طلبت من Gemini Pro حساب إجمالي السعرات الحرارية.

حان الوقت الآن لتشغيل الكود في المحطة. ما عليك سوى الانتقال إلى سطح المكتب (في حالتي) وتشغيل الأوامر أدناه واحدًا تلو الآخر. إذا قمت بإجراء أي تغييرات، فتأكد من حفظ الملف.

cd Desktop
python geminiv.py
Geminiv.py رقم 14

نماذج Gemini Pro المرئية تجيب على الأسئلة مباشرة. يمكنك طرح المزيد من الأسئلة ومطالبة الذكاء الاصطناعي بشرح السبب.

سوف يجيب النموذج المرئي Gemini Pro مباشرة على السؤال 15

يمكنك أيضًا إدخال صورة مختلفة، ولكن تأكد من مطابقتها لاسم ملف الصورة، وقم بتغيير السؤال في الكود، وقم بالتشغيل مرة أخرى 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)

كالعادة، انسخ وألصق المفتاح المشابه لواجهة برمجة التطبيقات أعلاه.

الدردشة مع Gemini Pro API Key Picture 16

عند هذه النقطة، احفظ الملف على سطح المكتب أو أي موقع آخر. تأكد من الإضافة في النهاية .py. لقد سميتها gminichat.py ملف.

الملف المسمىgeminichat.py رقم 17

الآن، افتح المحطة وانتقل إلى سطح المكتب. التالي، تشغيل geminichat.py ملف.

cd Desktop
python geminichat.py

قم بتشغيل ملف Geminichat.py صورة 18

يمكنك الآن متابعة المحادثة بسهولة وسيتذكر سجل الدردشة الخاص بك. إذن هناك طريقة رائعة أخرى لاستخدام مفاتيح Google Gemini API.

يستجيب Gemini pro API في صورة الدردشة الطرفية 19

هذه مجرد بعض الأمثلة لما يمكنك فعله باستخدام Google Gemini من خلال واجهة برمجة التطبيقات. أنا سعيد لأن Google تتيح نموذج الرؤية الخاص بها للمتحمسين والمطورين، وتقرنه مع DALL-E 3 وOpenAI's شات جي بي تي يقارن. على الرغم من أن النموذج المرئي Gemini Pro ليس بجودة نموذج GPT-4V، إلا أنه لا يزال جيدًا جدًا. نحن نتطلع إلى إطلاق Gemini Ultra، والذي سيكون مشابهًا لطراز GPT-4.

علاوة على ذلك، تستجيب واجهة برمجة تطبيقات Gemini Pro بشكل مختلف لـ Google Bard، والذي يتم تشغيله أيضًا بواسطة نسخة معدلة من Gemini Pro. بدت ردود Bard لطيفة بعض الشيء، لكن استجابات واجهة برمجة التطبيقات الخاصة بـ Gemini Pro كانت أكثر حيوية وتميزًا.

سنراقب عن كثب جميع التغييرات في هذا المجال، لذا ترقبوا المزيد حول Gemini AI. وفي هذه الأثناء، يرجى أيضًا الاطلاع على Google Gemini API بنفسك.

مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) تمت مشاركة "كيفية استخدام مفتاح Google Gemini API؟ سيكون البرنامج التعليمي النموذجي للذكاء الاصطناعي، بما في ذلك التدريس والتدريب، مفيدًا لك.

مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-31422.html

لاكتشاف المزيد من الحيل المخفية🔑، مرحبًا بك في الانضمام إلى قناتنا على Telegram!

مشاركة ومثل إذا كنت ترغب في ذلك! مشاركاتك وإعجاباتك هي حافزنا المستمر!

 

发表 评论

لن يتم نشر عنوان بريدك الإلكتروني. 必填 项 已 用 * 标注

انتقل إلى الأعلى