آموزش جامع برنامه‌نویسی با Claude API از Anthropic - آخرین آپدیت

دانلود Building with the Claude API by Anthropic

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

این دوره آموزشی به بررسی عملیات بنیادین API، تکنیک‌های پیشرفته پرامپت‌نویسی، یکپارچه‌سازی ابزارها و الگوهای معماری برای ساخت سیستم‌های مبتنی بر هوش مصنوعی با استفاده از مدل Claude و API شرکت Anthropic می‌پردازد. شما از طریق تمرینات عملی و مثال‌های کاربردی، نحوه پیاده‌سازی هوش مصنوعی محاوره‌ای (Conversational AI)، تولید متنی تقویت‌شده با بازیابی (RAG) و جریان‌های کاری خودکار را خواهید آموخت. علاوه بر این، با نحوه بهره‌گیری از قابلیت‌های چندوجهی Claude برای پردازش متن، تصاویر و اسناد آشنا می‌شوید.

توضیح: این دوره توسط شرکت Anthropic تهیه شده و ما مفتخریم که این محتوا را در کتابخانه خود میزبانی کنیم.

پیش‌نیازها:

  • تسلط بر برنامه‌نویسی پایتون (Python)
  • آشنایی مقدماتی با کار با داده‌های JSON

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

مقدمه Introduction

  • خوش‌آمدگویی به دوره Welcome to the course

1. بررسی کلی Anthropic 1. Anthropic Overview

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

2. دسترسی به Claude از طریق API 2. Accessing Claude with the API

  • تمرین چت Chat exercise

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

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

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

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

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

  • کنترل خروجی مدل Controlling model output

  • پارامتر Temperature Temperature

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

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

  • دسترسی به API Accessing the API

3. ارزیابی پرامپت 3. Prompt Evaluation

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

  • نمره‌دهی بر اساس مدل Model-based grading

  • تمرین ارزیابی پرامپت‌ها Exercise on prompt evals

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

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

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

  • نمره‌دهی بر اساس کد Code-based grading

4. تکنیک‌های مهندسی پرامپت 4. Prompt Engineering Techniques

  • دقیق بودن در درخواست Being specific

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

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

  • تمرین پرامپت‌نویسی Exercise on prompting

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

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

5. استفاده از ابزارها در Claude 5. Tool Use with Claude

  • استفاده از چندین ابزار Using multiple tools

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

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

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

  • پیاده‌سازی مراحل چندگانه Implementing multiple turns

  • مروری بر پروژه Project overview

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

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

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

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

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

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

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

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

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

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

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

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

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

  • بازیابی متنی (Contextual Retrieval) Contextual retrieval

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

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

  • معرفی تولید تقویت‌شده با بازیابی Introducing retrieval-augmented generation

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

7. قابلیت‌های Claude 7. Features of Claude

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

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

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

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

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

  • ارجاعات Citations

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

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

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

  • بازرس سرور The server inspector

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

  • تعریف ابزارها با MCP Defining tools with MCP

  • معرفی MCP Introducing MCP

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

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

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

  • مرور MCP MCP review

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

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

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

9. اپلیکیشن‌های Anthropic: Claude Code و Computer Use 9. Anthropic Apps: Claude Code and Computer Use

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

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

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

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

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

  • اپلیکیشن‌های Anthropic Anthropic apps

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

  • اتوماسیون دیباگینگ Automating debugging

10. ایجنت‌ها و جریان‌های کاری 10. Agents and Workflows

  • مقایسه جریان‌های کاری و ایجنت‌ها Workflows vs. agents

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

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

  • ایجنت‌ها و ابزارها Agents and tools

  • ایجنت‌ها و جریان‌های کاری Agents and workflows

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

  • بررسی محیط Environment inspection

جمع‌بندی نهایی! Wrapping up!

  • جمع‌بندی دوره Course wrap-up

نمایش نظرات

آموزش جامع برنامه‌نویسی با Claude API از Anthropic
جزییات دوره
8h 11m
84
(آخرین آپدیت)
6,860
- از 5
دارد
دارد
دارد
Anthropic
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Anthropic Anthropic

شرکت Anthropic یک شرکت عام‌المنفعه است که هدف آن تضمین مزایای هوش مصنوعی و کاهش خطرات آن است.

آنتروپیک یک شرکت تحقیقاتی و ایمنی هوش مصنوعی است. ما سیستم‌های هوش مصنوعی قابل اعتماد، تفسیرپذیر و هدایت‌پذیری می‌سازیم. ما ایمنی هوش مصنوعی را به عنوان یک علم سیستماتیک می‌بینیم؛ تحقیقات انجام می‌دهیم، آن‌ها را در محصولاتمان به کار می‌بریم، بینش‌های به‌دست آمده را به تحقیقاتمان بازمی‌گردانیم و به طور منظم یافته‌های خود را با جهان به اشتراک می‌گذاریم. آنتروپیک تیمی متشکل از محققان، مهندسان، کارشناسان سیاست‌گذاری، رهبران کسب‌وکار و اپراتورهایی است که تجربیات خود را از حوزه‌های مختلف در این مسیر به کار می‌گیرند.