فهرست مقاله
کلیدهای Google Gemini API، دیگر نگران نباشید! آن را در یک دقیقه تمام کنید و با نگرانی ها خداحافظی کنید! ✌✌✌
آموزش های دقیق گام به گام به شما آموزش می دهد و حتی یک تازه کار می تواند در چند ثانیه استاد شود!
با مراحل دست و پا گیر خداحافظی کنید و آن را به راحتی انجام دهیدAIغیرواقعی، ساختگی! برای باز کردن قفل دنیای جدید هوش مصنوعی به من بپیوندید!

پس از ظهور هوش مصنوعی Gemini گوگل، گوگل دسترسی API را به مدل Gemini خود منتشر کرد. اکنون، Google دسترسی API را به Gemini Pro، از جمله مدلهای متنی و مدلهای متنی به علاوه تصویری، فراهم میکند. این یک راه اندازی قابل توجه است زیرا تا به امروز، گوگل قابلیت های بصری را به Bard که یک مدل فقط متنی اجرا می کند، اضافه نکرده است. با این کلید API، در نهایت می توانید قابلیت های چند وجهی Gemini را در رایانه محلی خود آزمایش کنید. بیایید در این راهنما نحوه دسترسی و استفاده از Gemini API را بیاموزیم.
توجه داشته باشید:کلید Google Gemini API در حال حاضر برای هر دو مدل متنی و تصویری رایگان است. تا زمانی که در اوایل سال آینده در دسترس عموم قرار گیرد رایگان خواهد بود. بنابراین، میتوانید تا 60 درخواست در دقیقه بدون تنظیم صورتحساب Google Cloud یا تحمیل هزینهای ارسال کنید.
Python و Pip را در رایانه خود پیکربندی کنید
به راهنمای ما در رایانه شخصی یا مک برویدپایتون و پیپ را نصب کنید. شما نیاز به نصب پایتون 3.9 یا بالاتر دارید.
اگر استفاده می کنید لینـوکــس سیستم، شما می توانید آموزش ما را دنبال کنیدپایتون و پیپ را روی اوبونتو یا سایر توزیعها نصب کنید.
می توانید دستور زیر را در ترمینال به اجرا کنیدپایتون و پیپ را تایید کنید بر روی کامپیوتر شما نصب شده است. شماره نسخه را برمی گرداند.
python -V pip -V

پس از نصب موفقیت آمیز، دستور زیر را اجرا کنید تا وابستگی های هوش مصنوعی Google را نصب کنید.
pip install -q -U google-generativeai

چگونه کلید Gemini Pro API را بدست آوریم؟
سپس، به makersuite.google.com/app/apikey مراجعه کرده و با حساب Google خود وارد شوید.
در زیر کلیدهای API، کلیک کنیدایجاد کلید API در پروژه جدید" دکمه.

کلید API را کپی کنید و آن را در مکانی امن نگه دارید. هرگز کلیدهای API را عمومی نکنید یا به اشتراک نگذارید.

چگونه از Gemini Pro API Key (حالت متن ساده) استفاده کنیم؟
گوگل نیز مانند OpenAI از کلیدهای 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" را که یک مدل متنی ساده است تعریف کردیم. علاوه بر این، ما یک درخواست اضافه کرده ایم که در آن می توانید سؤال بپرسید.

حالا کد را ذخیره کنید و به فایل یک نام بدهید. در انتها حتما اضافه کنید .py. اسم فایل رو گذاشتم gemini.pyو آن را در دسکتاپ ذخیره کنید.

سپس یک ترمینال را باز کنید و دستور زیر را اجرا کنید تا به دسکتاپ بروید.
cd Desktopپس از ورود به ترمینال دسکتاپ، به سادگی دستور زیر را برای اجرا با استفاده از پایتون اجرا کنید gemini.py فایل.
python gemini.py

حالا به سوال شما پاسخ خواهد داد gemini.py مسائل تنظیم شده در فایل

می توانید سوال را در ویرایشگر کد تغییر دهید، آن را ذخیره کنید و دوباره اجرا کنید gemini.py فایل برای دریافت پاسخ های جدید در ترمینال. به این صورت است که از کلید Google Gemini API برای دسترسی به مدل Gemini Pro فقط متنی استفاده میکنید.

نحوه استفاده از کلیدهای API Gemini Pro (مدل های متنی و تصویری)
در این مثال، نحوه تعامل با مدل چندوجهی 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 به طور مستقیم به سوالات پاسخ می دهند. می توانید سوالات بیشتری بپرسید و از هوش مصنوعی بخواهید دلیل آن را توضیح دهد.

همچنین میتوانید تصویر دیگری را وارد کنید، اما مطمئن شوید که با نام فایل تصویر مطابقت دارد، سؤال را در کد تغییر دهید و دوباره اجرا کنید. geminiv.py فایل برای دریافت پاسخ جدید.
چگونه از کلید Gemini Pro API در قالب چت استفاده کنیم؟
به لطف کد مختصر unconv، می توانید با استفاده از یک کلید Gemini AI API در پنجره ترمینال با یک مدل Gemini Pro چت کنید. به این ترتیب، لازم نیست مشکل را در کد خود تغییر دهید یا فایل پایتون را دوباره اجرا کنید تا خروجی جدید دریافت کنید. می توانید در پنجره ترمینال به چت ادامه دهید.
بهتر از همه، 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 انجام دهید. خوشحالم که گوگل مدل چشم انداز خود را در دسترس علاقه مندان و توسعه دهندگان قرار می دهد و آن را با DALL-E 3 و OpenAI جفت می کند. GPT چت مقایسه کنید. اگرچه مدل بصری Gemini Pro به خوبی مدل GPT-4V نیست، اما هنوز کاملاً خوب است. ما مشتاقانه منتظر عرضه Gemini Ultra هستیم که با مدل GPT-4 قابل مقایسه خواهد بود.
فراتر از آن، Gemini Pro API به طور متفاوتی به Google Bard پاسخ می دهد، که همچنین توسط نسخه بهینه سازی شده Gemini Pro پشتیبانی می شود. پاسخهای بارد کمی ملایم به نظر میرسیدند، اما پاسخهای API Gemini Pro زندهتر و متمایزتر بودند.
ما تمام تغییرات در این زمینه را به دقت زیر نظر خواهیم داشت، بنابراین با هوش مصنوعی Gemini همراه باشید. در ضمن، لطفاً خودتان Google Gemini API را نیز بررسی کنید.
وبلاگ امید چن ویلیانگ ( https://www.chenweiliang.com/ ) به اشتراک گذاشت «چگونه از کلید API Google Gemini استفاده کنیم؟ نمونه آموزشی هوش مصنوعی، از جمله آموزش و آموزش، برای شما مفید خواهد بود.
به اشتراک گذاری لینک این مقاله خوش آمدید:https://www.chenweiliang.com/cwl-31422.html
برای کشف ترفندهای مخفی بیشتر🔑، به کانال تلگرام ما بپیوندید!
اگر دوست داشتید به اشتراک بگذارید و لایک کنید! اشتراک گذاری ها و لایک های شما انگیزه ادامه دار ماست!