Knaph

استفاده از ابزار

اینکه مدلی که فقط متن می‌نویسد چطور کاری انجام می‌دهد. برنامه فهرستی از ابزارها را در درخواست می‌گذارد (نام، شرح، ورودی‌ها). مدل یک فراخوانی ابزار در قالبی ثابت می‌نویسد و می‌ایستد. برنامه ابزار را اجرا می‌کند و نتیجه‌ی ابزار را برمی‌گرداند تا مدل بخواند. به آن فراخوانی تابع هم می‌گویند.

عمق 1 · پایه

می‌توانید تبادلِ شرح ابزار، فراخوانی ابزار و نتیجه‌ی ابزار را شرح دهید، بگویید در آن چه کسی چه می‌کند، و توضیح دهید چرا شرحِ یک ابزار این‌قدر مهم است.

وارد شوید تا با یک آزمون کوتاه نشان دهید چه می‌دانید، ببینید تا چه عمقی پیش رفته‌اید و امتیاز بگیرید.

ورود با گوگل

عمق‌های فهم

  1. 1

    پایه

    می‌توانید تبادلِ شرح ابزار، فراخوانی ابزار و نتیجه‌ی ابزار را شرح دهید، بگویید در آن چه کسی چه می‌کند، و توضیح دهید چرا شرحِ یک ابزار این‌قدر مهم است.

  2. 2

    عمیق‌تر

    می‌توانید آن را بسازید: ابزاری را در کد با یک نام، شرحی که می‌گوید کی از آن استفاده شود و یک input_schema به زبانِ JSON Schema تعریف کنید، با tools=[...] بفرستید و بلوک‌های tool_use را که مدل برمی‌گرداند بخوانید.

    ابتدا بر عمق 1 مسلط شوید

مسیر شما تا اینجا

آنچه هنوز میان شما و استفاده از ابزار، عمق 1 است، به ترتیبی که می‌توانید بیاموزید.

  1. 1مدل زبانیعمق 1 · پایه · مدل‌های زبانی
  2. 2عامل هوش مصنوعیعمق 1 · پایه · عامل‌های هوش مصنوعی
  3. 3توکنعمق 1 · پایه · مدل‌های زبانی
  4. 4احتمالعمق 1 · پایه · احتمال
  5. 5پیش‌بینی توکن بعدیعمق 1 · پایه · مدل‌های زبانی
  6. 6مدل بی‌حافظهعمق 1 · پایه · مدل‌های زبانی
  7. 7پنجره‌ی زمینهعمق 1 · پایه · مدل‌های زبانی
  8. 8پرامپت سیستمیعمق 1 · پایه · مدل‌های زبانی
  9. 9استفاده از ابزارعمق 1 · پایه · عامل‌های هوش مصنوعی

جایگاه این مفهوم