آموزش برنامه‌نویسی و توسعه با API کلود (Claude API) - آخرین آپدیت

دانلود Building with the Claude API

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به توسعه‌دهندگان می‌آموزد که چگونه با استفاده از API کلود، اپلیکیشن‌های پیشرفته بسازند. شما در هفت ماژول جامع، مبانی API، مهندسی پرامپت (Prompt Engineering)، استفاده از ابزارها (Tool Use)، سیستم‌های بازیابی اطلاعات و جریان‌های کاری مبتنی بر عامل (Agentic Workflows) را خواهید آموخت. در پایان این دوره، شما قادر خواهید بود اپلیکیشن‌های صنعتی بسازید که از کلود برای انجام وظایفی از درخواست‌های ساده گرفته تا ایجاد عامل‌های خودمختار استفاده می‌کنند. کارآموزان پروژه‌هایی شامل رابط‌های چت، خط لوله‌های ارزیابی، سیستم‌های مجهز به ابزار، پیاده‌سازی‌های تولید تقویت‌شده با بازیابی (RAG) و عامل‌های خودمختار را توسعه می‌دهند. این پروژه‌ها مهارت‌های ادغام API، مهندسی پرامپت، طراحی ابزار، جستجوی برداری و سازماندهی جریان‌های کاری را به کار می‌گیرند.

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

شروع کار با کلود Getting Starting with Claude

  • مروری بر مدل‌های کلود Overview of Claude models

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

  • گفتگوهای چند مرحله‌ای Multi-turn conversations

  • ساخت یک ربات چت ساده Build a simple chat bot

  • پرامپت‌های سیستمی System prompts

  • تمرین نوشتن پرامپت سیستمی Exercise on writing a system prompt

  • تنظیمات دما (Temperature) Temperature

  • استریم کردن پاسخ‌ها Response streaming

  • داده‌های ساختاریافته Structured data

  • تمرین داده‌های ساختاریافته Structured data exercise

مهندسی پرامپت و ارزیابی Prompt Engineering & Evaluation

  • ارزیابی پرامپت Prompt evaluation

  • یک جریان کاری معمول برای ارزیابی A typical eval workflow

  • تولید مجموعه‌داده‌های تست Generating test datasets

  • اجرای ارزیابی Running the eval

  • نمره‌دهی مبتنی بر مدل Model based grading

  • نمره‌دهی مبتنی بر کد Code based grading

  • تست ارزیابی پرامپت Try out a prompt eval

  • مهندسی پرامپت Prompt engineering

  • شفاف و مستقیم بودن Being clear and direct

  • دقیق و مشخص بودن Being specific

  • ساختاردهی با تگ‌های XML Structure with XML tags

  • ارائه مثال‌ها Providing examples

قابلیت‌های کلود و استفاده از ابزارها Claude Features and Tool Use

  • معرفی استفاده از ابزارها (Tool Use) Introducing tool use

  • مرور کلی پروژه Project overview

  • توابع ابزار Tool functions

  • طرحواره‌های ابزار (Schemas) Tool schemas

  • مدیریت بلوک‌های پیام Handling message blocks

  • ارسال نتایج ابزار Sending tool results

  • گفتگوهای چند مرحله‌ای با ابزارها Multi-turn conversations with tools

  • پیاده‌سازی ابزارهای متعدد Implementing multiple tools

  • استفاده از ابزارهای متعدد Using multiple tools

  • ابزار دسته‌ای (Batch Tool) The batch tool

  • ابزارهایی برای داده‌های ساختاریافته Tools for structured data

  • فراخوانی دقیق ابزارها Fine grained tool calling

  • ابزار ویرایش متن The text edit tool

  • ابزار جستجوی وب The web search tool

  • تفکر گسترده (Extended Thinking) Extended thinking

  • پشتیبانی از تصاویر Image support

  • پشتیبانی از PDF PDF support

  • ارجاعات و استنادات Citations

  • کش کردن پرامپت (Prompt Caching) Prompt caching

  • قوانین کش کردن پرامپت Rules of prompt caching

  • کش کردن پرامپت در عمل Prompt caching in action

  • اجرای کد و API فایل‌ها Code execution and the Files API

پروتکل کانتکست مدل (MCP) Model Context Protocol (MCP)

  • معرفی MCP Introducing MCP

  • کلاینت‌های MCP MCP Clients

  • راه‌اندازی پروژه Project setup

  • بازرس سرور (Server Inspector) The server inspector

  • پیاده‌سازی یک کلاینت Implementing a client

  • تعریف منابع Defining resources

  • دسترسی به منابع Accessing resources

  • تعریف پرامپت‌ها Defining prompts

  • پرامپت‌ها در کلاینت Prompts in the client

  • مرور کلی MCP MCP review

تولید تقویت‌شده با بازیابی (RAG) Retrieval Augmented Generation (RAG)

  • معرفی تولید تقویت‌شده با بازیابی (RAG) Introducing Retrieval Augmented Generation

  • استراتژی‌های تکه‌تکه کردن متن (Chunking) Text chunking strategies

  • جاسازی‌های متنی (Embeddings) Text embeddings

  • جریان کامل RAG The full RAG flow

  • پیاده‌سازی جریان RAG Implementing the RAG flow

  • جستجوی لکسیکال BM25 BM25 lexical search

  • خط لوله RAG با ایندکس چندگانه A multi-index RAG pipeline

  • رتبه‌بندی مجدد نتایج (Reranking) Reranking results

  • بازیابی‌های متنی زمینه‌ای Contextual retrievals

کلود کد و استفاده از کامپیوتر Claude Code & Computer Use

  • اپلیکیشن‌های آنتروپیک Anthropic apps

  • راه‌اندازی Claude Code Claude Code setup

  • Claude Code در عمل Claude Code in action

  • بهبودها با سرورهای MCP Enhancements with MCP Servers

  • موازی‌سازی Claude Code Parallelizing Claude Code

  • دیباگ خودکار Automated debugging

  • استفاده از کامپیوتر (Computer Use) Computer Use

  • نحوه عملکرد Computer Use How Computer Use works

جریان‌های کاری مبتنی بر عامل Agentic Workflows

  • جریان‌های کاری AI AI workflows

  • جریان‌های کاری موازی‌سازی Parallelization workflows

  • جریان‌های کاری زنجیره‌ای Chaining workflows

  • جریان‌های کاری مسیریاب (Routing) Routing workflows

  • عامل‌ها و ابزارها Agents and tools

  • بازرسی محیط (Environment Inspection) Environment inspection

  • مقایسه جریان‌های کاری در برابر عامل‌ها Workflows vs agents

نمایش نظرات

آموزش برنامه‌نویسی و توسعه با API کلود (Claude API)
جزییات دوره
13h 9m
78
(آخرین آپدیت)
25,348
4.8 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده