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

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

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

ودّع الخطوات المملة وامتلك بسهولة قوة الذكاء الاصطناعي ! انضم إليّ لاكتشاف عالم جديد من الذكاء الاصطناعي!

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

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

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

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

اتبع دليلنا لتثبيت بايثون وبيب على جهاز الكمبيوتر الشخصي أو جهاز ماك . ستحتاج إلى بايثون 3.9 أو إصدار أحدث.

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

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

python -V
pip -V

تأكد من تثبيت Python و Pip.

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

pip install -q -U google-generativeai

قم بتثبيت تبعية الذكاء الاصطناعي التوليدي من جوجل

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

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

ضمن قسم مفاتيح API، انقر فوق زر " إنشاء مفتاح API في مشروع جديد ".

احصل على مفتاح واجهة برمجة تطبيقات Gemini Pro

انسخ مفتاح 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، واحفظه على سطح المكتب.

قم بتسمية الملف gemini.py

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

cd Desktop

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

python gemini.py

قم بتشغيل ملف gemini.py باستخدام لغة بايثون.

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

الإجابة على الأسئلة التي حددتها في ملف gemini.py

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

الوصول إلى نماذج Gemini Pro بنص عادي باستخدام مفاتيح واجهة برمجة تطبيقات Google Gemini

كيفية استخدام مفاتيح 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 .

سمِّه geminiv.py

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

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

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

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

cd Desktop
python geminiv.py
geminiv.py

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

يستطيع النموذج المرئي Gemini Pro الإجابة على الأسئلة مباشرة.

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

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

اسم الملف هو geminichat.py

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

cd Desktop
python geminichat.py

قم بتشغيل ملف geminichat.py

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

تستجيب واجهة برمجة تطبيقات Gemini Pro في دردشة الطرفية.

هذه مجرد أمثلة قليلة؛ يمكنك معرفة المزيد عن إمكانيات جوجل جيميني من خلال واجهة برمجة التطبيقات (API). يسعدني أن جوجل تُتيح نموذج الرؤية الخاص بها للمتحمسين والمطورين، وتقارنه بنموذجي DALL-E 3 و ChatGPT من OpenAI . مع أن نموذج الرؤية في جيميني برو ليس بجودة نموذج GPT-4V، إلا أنه لا يزال مثيرًا للإعجاب. نتطلع إلى إصدار جيميني ألترا، الذي سيكون منافسًا لنماذج GPT-4.

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

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

نأمل أن تكون المقالة "كيفية استخدام مفاتيح واجهة برمجة تطبيقات جوجل جيميني؟ برنامج تعليمي عملي للذكاء الاصطناعي، مضمون للتعليم والتعلم" المنشورة على مدونة تشين ويليانغ ( https://www.chenweiliang.com/ ) مفيدة لك.

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

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

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

 

发表 评论

لا يوجد أي مشكلة في هذا الأمر.

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