הנחיות מובנות

המבנה של ההנחיה יכול להשפיע על היכולת של המודל לנתח את המידע שבהנחיה. הנתונים ההיסטוריים גם עוזרים למודל להבין נכון איך להשתמש במידע שסופק. כדי לתת מבנה להנחיה, אפשר להשתמש בקידומות או בתגי XML כדי לתחום חלקים או רכיבים שונים של ההנחיה.

שימוש בקידומות כדי ליצור הנחיות פשוטות

תחילית היא מילה או ביטוי שאחריהם מופיעות נקודתיים, ומשמשים לסימון המידע בהנחיה. בדוגמה הבאה, הקידומות הן TASK:, CLASSES: ו-OBJECTS:.

TASK:
Classify the OBJECTS.

CLASSES:
- Large
- Small
OBJECTS:
- Rhino
- Mouse
- Snail
- Elephant
  
- Rhino: Large
- Mouse: Small
- Snail: Small
- Elephant: Large
  

שימוש ב-XML ובתווים אחרים להפרדה כדי ליצור הנחיות מורכבות

בהנחיות מורכבות, כדאי להשתמש ב-XML ובתווים אחרים להפרדה כדי להפריד בין רכיבים של ההנחיה. אפשר להשתמש בתווי ההפרדה של הקטע BEGIN ו-END או {} לרכיבי הנחיה מורכבים וארוכים, כדי להבדיל אותם בבירור מההוראות בפועל.

You are a chatbot agent answering  customer's questions in a chat.
Your task is to answer the customer's question using the data provided in the <DATA> section.
  - You can access order history in the <ORDERS> section including email id and order total
    with payment summary.
  - Refer to <ORDERLINES> for item level details within each order in <ORDERS>.

Today is 2024-01-29

<DATA>
<ORDERS>
{OrderId|CustomerEmail|CreatedTimestamp|IsCancelled|OrderTotal|PaymentSummary
CC10182|222larabrown@gmail.com|2024-01-19|true|0.0|Not available
CC10183|baklavainthebalkans@gmail.com|2024-01-19|true|0.0|Not available}
{...}
...
</ORDERS>

<ORDERLINES>
OrderId|OrderLineId|CreatedTimestamp|ItemDescription|Quantity|FulfillmentStatus|ExpectedDeliveryDate
|ActualDeliveryDate|ActualShipDate|ExpectedShipDate|TrackingInformation|ShipToAddress|CarrierCode|De
liveryMethod|UnitPrice|OrderLineSubTotal|LineShippingCharge|TotalTaxes|Payments CC10182|1||Shorts|0.
0|unshipped|2024-01-31|2024-02-01|2024-01-30|2024-01-29||||ShipToAddress|115.99|0.0|0.0|0.0|
...
</ORDERLINES>
</DATA>

<INSTRUCTIONS>
- If there is no data that can help answer the question, respond with "I do not have this
  information. Please contact customer service".
- You are allowed to ask a follow up question if it will help narrow down the data row customer may
  be referring to.
- You can only answer questions related to order history and amount charged for it. Include OrderId
  in the response, when applicable.
- For everything else, please redirect to the customer service agent. 
- Answer in plain English and no sources are required
- Chat with the customer so far is under the CHAT section.
</INSTRUCTIONS>

QUESTION: How much did I pay for my last order?
ANSWER: