آموزش رای‌پی Gemini: ابزارها و فراخوانی توابع (Function Calling) - آخرین آپدیت

دانلود Gemini API: Tool and Function Calling

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با بهره‌گیری از قابلیت فراخوانی توابع (Function Calling) در Gemini API، ادغام بین مدل‌های هوش مصنوعی و محیط‌های عملیاتی آن‌ها را ایجاد کنید و چت‌بات‌های ساده را به دستیاران هوشمند و عامل‌محور (Agentic Assistants) تبدیل نمایید. مدرس دوره، Fikayo Adepoju، ابتدا به بررسی مفهوم فراخوانی توابع، مزایا، موارد استفاده و شباهت‌های آن با Tool Calling می‌پردازد. سپس به صورت تخصصی هنر تعریف توابع را آموزش می‌دهد تا مدل بتواند آرگومان‌های مناسب را پیشنهاد و تولید کند و حالت‌های مختلف (Modes) را برای کنترل بیشتر بر عملیات فراخوانی بررسی می‌کند. در ادامه، نحوه تعریف، تولید و اجرای توابع نمایش داده می‌شود. در نهایت، استفاده از قابلیت Grounding با جستجوی گوگل برای تضمین پاسخ‌های دقیق و بهترین روش‌های پیاده‌سازی فراخوانی توابع پوشش داده می‌شود. با این دوره، قدرت واقعی Gemini API را در اپلیکیشن‌های خود فعال کنید.

سرفصل ها و درس ها

مقدمه Introduction

  • فراخوانی توابع با Gemini API Function calling with the Gemini API

1. درک مفهوم فراخوانی توابع 1. Understanding Function Calling

  • فراخوانی توابع در عمل Function calling in action

  • مکانیسم عملکرد فراخوانی توابع How function calling works

  • راه‌اندازی پروژه Setting up your project

  • اولین فراخوانی تابع Your first function call

2. تعریف توابع 2. Defining Functions

  • استخراج تابع ما Extracting our function

  • پرس‌وجو برای یک کاربر واحد Querying for a single user

  • اعلام اولین تابع Declare our first function

  • نحوه عملکرد حالت‌های فراخوانی توابع How function calling modes work

  • درباره تعریف توابع پایه About declaring basic functions

  • بررسی پاسخ فراخوانی تابع Exploring a function call response

  • استفاده از حالت‌های فراخوانی توابع Using function calling modes

  • مقداردهی اولیه کلاینت Initializing our client

  • تعریف چندین تابع Declaring multiple functions

3. فراخوانی توابع 3. Calling Functions

  • ایجاد گردش‌کارهای متوالی Creating sequential workflows

  • فراخوانی موازی چندین تابع Calling multiple functions in parallel

  • بررسی عامل پردازش تراکنش Exploring a transaction processing agent

  • فراخوانی تابع تک‌مرحله‌ای Single-turn function call

  • فراخوانی تک‌مرحله‌ای با قابلیت فراخوانی خودکار Single-turn calls with automatic function calling

  • فراخوانی خودکار توابع Automatic function calling

  • فراخوانی موازی توابع Parallel function calling

  • پیاده‌سازی جریان فراخوانی تابع تک‌مرحله‌ای Implementing a single-turn function call flow

  • فراخوانی ترکیبی توابع Compositional function calling

  • فراخوانی تابع چندمرحله‌ای Multi-turn function call

4. استفاده از ابزارها 4. Using Tools

  • اجرای کد در فراخوانی ابزارها Running code in tool calls

  • ابزار کانتکست URL URL context tool

  • ابزار اجرای کد Code execution tool

  • ارسال درخواست Grounded Making a grounded request

  • معرفی Grounding با جستجوی گوگل Introducing grounding with Google Search

  • مقایسه اطلاعات از چندین URL Comparing information from multiple URLs

5. بهترین روش‌های پیاده‌سازی 5. Best Practices

  • بهترین روش‌های مهندسی پرامپت Prompting best practices

  • بهترین روش‌های Grounding Grounding best practices

  • بهترین روش‌های فراخوانی API API invocation best practices

  • بهترین روش‌ها برای تعریف توابع Best practices for declaring functions

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش رای‌پی Gemini: ابزارها و فراخوانی توابع (Function Calling)
جزییات دوره
2h 27m
35
(آخرین آپدیت)
1,470
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Fikayo Adepoju Fikayo Adepoju

سلام، من فیکایو هستم.