منظور از کانتکست در مهندسی پرامپت چیست؟

کانتکست یا بستر و زمینه، به اطلاعات پس‌زمینه یا تنظیماتی اشاره دارد که به یک مدل زبان (مانند ChatGPT) ارائه می‌شود تا بتواند پاسخ‌های دقیق‌تر و مرتبط‌تری تولید کند. این کانتکست می‌تواند شامل جزئیات مربوط به کاری که می‌خواهیم انجام دهد، اطلاعات لازم یا هر دستورالعمل خاصی باشد که برای تولید جواب از آن استفاده می‌شود.

مشخص کردن کانتکست، به مدل کمک می‌کند تا وضعیت را بهتر درک کرده و پاسخ‌های هدفمندتر و مفیدتری تولید کند.

اجازه دهید یک مثال را با هم ببینیم. پرامپت زیر فاقد کانتکست است:

Explain the theory of relativity

در اینجا هیچ اطلاعاتی درباره کانتکست مسئله نداریم. برای مثال معلوم نیست که چه کسی دارد سوال می‌پرسد یا هدف اول چیست.

اما در پرامپت زیر، کمی کانتکست مسئله مشخص شده است:

Explain the theory of relativity to a high school student using simple language and everyday examples.

در اینجا به نظر می‌رسد که یک دانش آموز مقطع راهنمایی دارد سوال می‌پرسد و خروجی مدنظرش به زبان ساده و شامل تعدادی مثال است.

تمرین

یک پرامپت را بدون کانتکست به chatGPT بدهید. بار دیگر کانتکست آن را بیشتر مشخص کنید. جوابی که دریافت می‌کنید چقدر تفاوت دارد؟

پاسخ‌ها

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

  1. explain present perfect tense.
    ChatGPT
    The present perfect tense is used to describe actions or events that happened at an unspecified time in the past and are relevant to the present, or that started in the past and continue up to now. It is formed using the present tense of the verb “have” (have/has) followed by the past participle of the main verb.

    Examples:
    “I have finished my homework.”

    This means you completed your homework at some point in the past, and it is now done.
    “She has visited Paris three times.”

    This means she went to Paris three times at some point in the past, and the experiences are relevant now.
    “They have lived in this house for ten years.”

    This means they started living in the house ten years ago, and they still live there now.
    Key Points:
    Unspecified Time: The exact time of the action is not important.
    Connection to Present: The action has relevance or effect on the present moment.
    Duration: It can show that something started in the past and continues to the present.

  2. xplain present perfect tense for an A2 level student
    ChatGPT
    The present perfect tense is used to talk about actions or events that happened at an unspecified time before now. We use it to show that something happened in the past but is important in the present.

    How to Form the Present Perfect Tense:
    Structure: Have/Has + Past Participle
    I/You/We/They have + past participle (e.g., “I have eaten”)
    He/She/It has + past participle (e.g., “She has seen”)
    When to Use the Present Perfect Tense:
    Unspecified Time in the Past:

    We don’t say exactly when the action happened.
    Example: “I have visited London.”
    Life Experience:

    To talk about experiences up to now.
    Example: “He has tried sushi.”
    Recent Events:

    Something that just happened.
    Example: “They have just arrived.”
    Continuing Situation:

    An action that started in the past and is still happening now.
    Example: “We have lived here for five years.”
    Examples:
    “I have finished my homework.”

    The homework is done, but we don’t say exactly when.
    “She has visited Paris.”

    At some time in the past, she went to Paris.
    “They have lived here for two years.”

    They started living here two years ago and still live here now.
    Time Expressions:
    We often use words like “ever,” “never,” “just,” “already,” “yet,” “for,” and “since” with the present perfect tense.
    Example: “I have never seen that movie.”
    Example: “He has already eaten lunch.”
    By understanding these points, you can use the present perfect tense to talk about past actions that are important to the present or to describe experiences and ongoing situations.

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

    1. دقیقاً
      اگر کانتکست رو مشخص نکنیم، فضای مسئله برای chatGPT خیلی گسترده ست. هیچ کدوم از ویژگی های و ترجیحات و اهداف ما رو در نظر نمیگیره. اما هر چقدر از خودمون و مسئله ای که داریم و کاری که میخوایم اون برامون انجام بده بهش اطلاعات بدیم، جواب بهتری بهمون میده.

ثبت گزارش
 
[contact-form-7 id="56866" title="فرم تماس 1"]