برنامه نویسی

تسلط بر تلقین تک شات با پرچ: راهنمای گام به گام

Summarize this content to 400 words in Persian Lang

مقدمه ای بر مهندسی سریع

مهندسی سریع یک جنبه حیاتی در کار با مدل های هوش مصنوعی است، به ویژه مدل هایی که توسط OpenAI توسعه یافته اند. این شامل ایجاد اعلان‌های دقیق و مؤثر برای هدایت هوش مصنوعی در ایجاد پاسخ‌های مورد نظر است. هدف این راهنما ارائه یک نمای کلی از مهندسی سریع، ترسیم بینش از اسناد OpenAI و نشان دادن نحوه اجرای این تکنیک ها با استفاده از برنامه Rivet است.

چرا این مقاله را ایجاد کنیم؟

هنگام استفاده از ابزارهای پیشرفته هوش مصنوعی، ارتباط شفاف و مؤثر ضروری است. هدف این مقاله ابهام زدایی از فرآیند مهندسی سریع است و برای کاربران مبتدی و با تجربه قابل دسترسی است. هدف این مقاله با ارائه راهنمای گام به گام استفاده از برنامه Rivet برای ایجاد اعلان‌های تک شات، توانمندسازی کاربران برای استفاده از پتانسیل کامل هوش مصنوعی در پروژه‌های خود است. این به عنوان یک منبع عملی عمل می‌کند و به کاربران کمک می‌کند تا منطق پشت هر مرحله را درک کنند و مثال‌هایی را برای نشان دادن مفاهیم کلیدی ارائه می‌دهد و اطمینان حاصل می‌کند که می‌توانند به طور موثر با مدل‌های هوش مصنوعی ارتباط برقرار کنند.

درک دستورات تک شات و نقش های اعلان

یک شات اعلان

یک اعلان تک شات نمونه ای است که برای نشان دادن سبک یا قالب مورد نظر پاسخ در اختیار هوش مصنوعی قرار می گیرد. این به هوش مصنوعی کمک می کند تا بفهمد چگونه به ورودی های مشابه بدون نیاز به چندین مثال پاسخ دهد.

نقش های سریع

سیستم: این اعلان دستورالعمل ها و دستورالعمل های کلی را برای هوش مصنوعی تنظیم می کند. سبک و لحن پاسخ ها را مشخص می کند.

کاربر: این اعلان ورودی یا سوال کاربر را نشان می دهد. آنچه را که کاربر ممکن است از هوش مصنوعی بپرسد یا بگوید شبیه سازی می کند.

دستیار: این اعلان پاسخ هوش مصنوعی را به درخواست کاربر ارائه می دهد. نشان می دهد که هوش مصنوعی چگونه باید بر اساس ورودی داده شده پاسخ دهد.

مثالی از OpenAI Documentation

اگر به Tactic: ارائه مثال‌هایی در OpenAI Doc بروید، نمونه زیر را خواهید دید (از 21 سپتامبر 2024):

دلیل استفاده از اصطلاحات سیستم، کاربر، و دستیار فقط برای نشان دادن آن نیست ASSISTANT = AI. آنها ما را راهنمایی می کنند که هر زمان که با یک API تماس گرفتیم، مانند gpt-4o-mini، ما نباید همه چیز را در یک فرمان قرار دهیم. ما باید یک آرایه مانند زیر ایجاد کنیم:

await openai.chat.completions.create({
model: ‘gpt-4o-mini’,
messages: [
{
role: ‘system’,
content: ‘Answer in a consistent style.’,
},
{
role: ‘user’,
content: ‘Teach me about patience.’,
},
{
role: ‘assistant’,
content: ‘The river that carves the deepest valley flows from a modest spring; the grandest symphony originates from a single note; the most intricate tapestry begins with a solitary thread.’,
},
{
role: ‘user’,
content: ‘Teach me about the ocean.’,
},
],
})

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مثال از OpenAI Doc به ما نشان می دهد که هوش مصنوعی پاسخ نمی دهد که چگونه صبور باشیم و اقیانوس چیست زیرا ما مثالی ارائه کردیم که باید مانند یک شعر پاسخ دهد.

با این حال، این مقاله بر نحوه انجام این کار با استفاده از برنامه Rivet که یک ابزار بدون کد است، تمرکز دارد. پس بیایید با ایجاد یک دستور تک شات در Rivet شروع کنیم.

پیش نیازها

قبل از شروع، مطمئن شوید که موارد زیر را دارید:

GroqAI یا OpenAI API Key: برای دسترسی به خدمات هوش مصنوعی به یک کلید API نیاز دارید.

برنامه Rivet نصب شده است: مطمئن شوید که برنامه Rivet بر روی رایانه شما نصب شده است. می توانید آن را از وب سایت رسمی Rivet دانلود کنید.

نحوه ایجاد یک اعلان تک شات در پرچ

مرحله 1: برنامه Rivet را باز کنید

ابتدا برنامه Rivet را روی کامپیوتر خود اجرا کنید. اگر هنوز آن را نصب نکرده اید، آن را از وب سایت رسمی دانلود و نصب کنید.

مرحله 2: یک پروژه جدید ایجاد کنید

پس از باز شدن برنامه، یک پروژه جدید ایجاد کنید. این فضای کاری خواهد بود که در آن اعلان تک شات خود را می سازید.

مرحله 3: یک گره اعلان سیستم ایجاد کنید

در پروژه جدید خود، روی بوم کلیک راست کرده و انتخاب کنید اضافه کنید => متن => اعلان برای ایجاد یک گره سریع جدید.

روی نماد چرخ دنده کلیک کنید و این گره را به عنوان اعلان سیستم.

متن زیر را وارد کنید: “به سبک ثابت پاسخ دهید.”

مرحله 4: یک گره درخواست کاربر ایجاد کنید

یک گره سریع دیگر ایجاد کنید.
این گره را به عنوان درخواست کاربر.
ورودی مثال را وارد کنید: “درباره صبر به من بیاموز.”

مرحله 5: یک گره اعلان دستیار ایجاد کنید

یک گره سریع دیگر ایجاد کنید.
این گره را به عنوان اعلان دستیار.
پاسخ AI مورد نظر را به درخواست کاربر وارد کنید. برای مثال: «رودی که عمیق‌ترین دره را می‌تراشد از چشمه‌ای معمولی سرچشمه می‌گیرد؛ بزرگ‌ترین سمفونی از یک نت سرچشمه می‌گیرد؛ پیچیده‌ترین ملیله‌ها با یک نخ منفرد آغاز می‌شود».

مرحله 6: یک گره اعلان کاربر دیگر ایجاد کنید

یک گره سریع دیگر ایجاد کنید.
این گره را به عنوان درخواست کاربر.
وظیفه ای را که می خواهید هوش مصنوعی در این گره انجام دهد وارد کنید. به عنوان مثال: “درباره اقیانوس به من بیاموز.”

مرحله 7: یک گره اعلان Assemble ایجاد کنید

یک گره سریع اسمبلی ایجاد کنید.

خطوطی را از گره های فرمان سیستم، کاربر و دستیار به گره اعلان assemble بکشید.

مرحله 8: یک گره چت اضافه کنید

یک گره چت ایجاد کنید.

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

یک خط از گره اعلان assemble به گره چت بکشید.

مرحله 9: Prompt را اجرا کنید

را کلیک کنید اجرا کنید را فشار دهید تا دستور را اجرا کنید. خروجی بر اساس اعلان یک شات که ایجاد کردید تولید می شود. اگر از متن مثال در این راهنما پیروی کنید، پاسخ هوش مصنوعی باید یک سبک ثابت، مشابه پاسخ شاعرانه اولیه، حفظ کند.

نتیجه گیری

مهندسی سریع ابزاری قدرتمند برای هدایت مدل‌های هوش مصنوعی برای تولید پاسخ‌های دلخواه است. این راهنما یک فرآیند واضح و گام به گام برای ایجاد اعلان های یک شات با استفاده از برنامه Rivet ارائه کرده است. با درک و به کارگیری این مراحل، می توانید به طور موثر با مدل های هوش مصنوعی ارتباط برقرار کنید و پروژه های خود را کارآمدتر و تاثیرگذارتر کنید. تشویق مبارک!

مقدمه ای بر مهندسی سریع

مهندسی سریع یک جنبه حیاتی در کار با مدل های هوش مصنوعی است، به ویژه مدل هایی که توسط OpenAI توسعه یافته اند. این شامل ایجاد اعلان‌های دقیق و مؤثر برای هدایت هوش مصنوعی در ایجاد پاسخ‌های مورد نظر است. هدف این راهنما ارائه یک نمای کلی از مهندسی سریع، ترسیم بینش از اسناد OpenAI و نشان دادن نحوه اجرای این تکنیک ها با استفاده از برنامه Rivet است.

چرا این مقاله را ایجاد کنیم؟

هنگام استفاده از ابزارهای پیشرفته هوش مصنوعی، ارتباط شفاف و مؤثر ضروری است. هدف این مقاله ابهام زدایی از فرآیند مهندسی سریع است و برای کاربران مبتدی و با تجربه قابل دسترسی است. هدف این مقاله با ارائه راهنمای گام به گام استفاده از برنامه Rivet برای ایجاد اعلان‌های تک شات، توانمندسازی کاربران برای استفاده از پتانسیل کامل هوش مصنوعی در پروژه‌های خود است. این به عنوان یک منبع عملی عمل می‌کند و به کاربران کمک می‌کند تا منطق پشت هر مرحله را درک کنند و مثال‌هایی را برای نشان دادن مفاهیم کلیدی ارائه می‌دهد و اطمینان حاصل می‌کند که می‌توانند به طور موثر با مدل‌های هوش مصنوعی ارتباط برقرار کنند.

درک دستورات تک شات و نقش های اعلان

یک شات اعلان

یک اعلان تک شات نمونه ای است که برای نشان دادن سبک یا قالب مورد نظر پاسخ در اختیار هوش مصنوعی قرار می گیرد. این به هوش مصنوعی کمک می کند تا بفهمد چگونه به ورودی های مشابه بدون نیاز به چندین مثال پاسخ دهد.

نقش های سریع

  • سیستم: این اعلان دستورالعمل ها و دستورالعمل های کلی را برای هوش مصنوعی تنظیم می کند. سبک و لحن پاسخ ها را مشخص می کند.
  • کاربر: این اعلان ورودی یا سوال کاربر را نشان می دهد. آنچه را که کاربر ممکن است از هوش مصنوعی بپرسد یا بگوید شبیه سازی می کند.
  • دستیار: این اعلان پاسخ هوش مصنوعی را به درخواست کاربر ارائه می دهد. نشان می دهد که هوش مصنوعی چگونه باید بر اساس ورودی داده شده پاسخ دهد.

مثالی از OpenAI Documentation

اگر به Tactic: ارائه مثال‌هایی در OpenAI Doc بروید، نمونه زیر را خواهید دید (از 21 سپتامبر 2024):

توضیحات تصویر

دلیل استفاده از اصطلاحات سیستم، کاربر، و دستیار فقط برای نشان دادن آن نیست ASSISTANT = AI. آنها ما را راهنمایی می کنند که هر زمان که با یک API تماس گرفتیم، مانند gpt-4o-mini، ما نباید همه چیز را در یک فرمان قرار دهیم. ما باید یک آرایه مانند زیر ایجاد کنیم:

await openai.chat.completions.create({
    model: 'gpt-4o-mini',
    messages: [
      {
        role: 'system',
        content: 'Answer in a consistent style.',
      },
      {
        role: 'user',
        content: 'Teach me about patience.',
      },
      {
        role: 'assistant',
        content: 'The river that carves the deepest valley flows from a modest spring; the grandest symphony originates from a single note; the most intricate tapestry begins with a solitary thread.',
      },
      {
        role: 'user',
        content: 'Teach me about the ocean.',
      },
    ],
  })
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مثال از OpenAI Doc به ما نشان می دهد که هوش مصنوعی پاسخ نمی دهد که چگونه صبور باشیم و اقیانوس چیست زیرا ما مثالی ارائه کردیم که باید مانند یک شعر پاسخ دهد.

با این حال، این مقاله بر نحوه انجام این کار با استفاده از برنامه Rivet که یک ابزار بدون کد است، تمرکز دارد. پس بیایید با ایجاد یک دستور تک شات در Rivet شروع کنیم.

پیش نیازها

قبل از شروع، مطمئن شوید که موارد زیر را دارید:

  • GroqAI یا OpenAI API Key: برای دسترسی به خدمات هوش مصنوعی به یک کلید API نیاز دارید.

  • برنامه Rivet نصب شده است: مطمئن شوید که برنامه Rivet بر روی رایانه شما نصب شده است. می توانید آن را از وب سایت رسمی Rivet دانلود کنید.

نحوه ایجاد یک اعلان تک شات در پرچ

مرحله 1: برنامه Rivet را باز کنید

ابتدا برنامه Rivet را روی کامپیوتر خود اجرا کنید. اگر هنوز آن را نصب نکرده اید، آن را از وب سایت رسمی دانلود و نصب کنید.

مرحله 2: یک پروژه جدید ایجاد کنید

پس از باز شدن برنامه، یک پروژه جدید ایجاد کنید. این فضای کاری خواهد بود که در آن اعلان تک شات خود را می سازید.

مرحله 3: یک گره اعلان سیستم ایجاد کنید

در پروژه جدید خود، روی بوم کلیک راست کرده و انتخاب کنید اضافه کنید => متن => اعلان برای ایجاد یک گره سریع جدید.

توضیحات تصویر

روی نماد چرخ دنده کلیک کنید و این گره را به عنوان اعلان سیستم.

توضیحات تصویر

متن زیر را وارد کنید: “به سبک ثابت پاسخ دهید.”

مرحله 4: یک گره درخواست کاربر ایجاد کنید

  1. یک گره سریع دیگر ایجاد کنید.
  2. این گره را به عنوان درخواست کاربر.
  3. ورودی مثال را وارد کنید: “درباره صبر به من بیاموز.”

مرحله 5: یک گره اعلان دستیار ایجاد کنید

  1. یک گره سریع دیگر ایجاد کنید.
  2. این گره را به عنوان اعلان دستیار.
  3. پاسخ AI مورد نظر را به درخواست کاربر وارد کنید. برای مثال: «رودی که عمیق‌ترین دره را می‌تراشد از چشمه‌ای معمولی سرچشمه می‌گیرد؛ بزرگ‌ترین سمفونی از یک نت سرچشمه می‌گیرد؛ پیچیده‌ترین ملیله‌ها با یک نخ منفرد آغاز می‌شود».

مرحله 6: یک گره اعلان کاربر دیگر ایجاد کنید

  1. یک گره سریع دیگر ایجاد کنید.
  2. این گره را به عنوان درخواست کاربر.
  3. وظیفه ای را که می خواهید هوش مصنوعی در این گره انجام دهد وارد کنید. به عنوان مثال: “درباره اقیانوس به من بیاموز.”

مرحله 7: یک گره اعلان Assemble ایجاد کنید

یک گره سریع اسمبلی ایجاد کنید.

توضیحات تصویر

خطوطی را از گره های فرمان سیستم، کاربر و دستیار به گره اعلان assemble بکشید.

توضیحات تصویر

مرحله 8: یک گره چت اضافه کنید

یک گره چت ایجاد کنید.

توضیحات تصویر

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

توضیحات تصویر

یک خط از گره اعلان assemble به گره چت بکشید.

مرحله 9: Prompt را اجرا کنید

را کلیک کنید اجرا کنید را فشار دهید تا دستور را اجرا کنید. خروجی بر اساس اعلان یک شات که ایجاد کردید تولید می شود. اگر از متن مثال در این راهنما پیروی کنید، پاسخ هوش مصنوعی باید یک سبک ثابت، مشابه پاسخ شاعرانه اولیه، حفظ کند.

توضیحات تصویر

نتیجه گیری

مهندسی سریع ابزاری قدرتمند برای هدایت مدل‌های هوش مصنوعی برای تولید پاسخ‌های دلخواه است. این راهنما یک فرآیند واضح و گام به گام برای ایجاد اعلان های یک شات با استفاده از برنامه Rivet ارائه کرده است. با درک و به کارگیری این مراحل، می توانید به طور موثر با مدل های هوش مصنوعی ارتباط برقرار کنید و پروژه های خود را کارآمدتر و تاثیرگذارتر کنید. تشویق مبارک!

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا