פרומפטים
פיתוח ו-AI
עיצוב חוזה API לשילוב מערכות משפטיות
מגדיר חוזה API עם שגיאות מפורשות, אידמפוטנטיות וגרסאות — לשילוב מול מערכות ארגוניות שאי אפשר לשנות.
פרומפט
עצב חוזה API. ההנחה: הצד השני לא יוכל לשנות את המימוש שלו אחרי שהחוזה ייחתם.
מטרת השילוב: [תאר] מי הצרכן: [מערכת פנימית / לקוח / ספק] אילוצים: [אימות, רשת, רגולציה]
הפק מפרט OpenAPI חלקי הכולל:
- נקודות קצה — נתיב, פועל, ותיאור מטרה. משאבים בלשון רבים, פעולות דרך הפועל ולא דרך הנתיב.
- סכמות בקשה ותשובה — כל שדה עם טיפוס, חובה או רשות, ודוגמה. אל תשאיר שדה ללא תיאור.
- שגיאות — לכל נקודת קצה, כל קוד שגיאה אפשרי עם גוף תשובה מובנה: קוד שגיאה יציב, הודעה לאדם, ושדה שמצביע על מה לתקן. לעולם לא מחרוזת חופשית בלבד.
- אידמפוטנטיות — לכל פעולה שכותבת, כיצד מונעים כפילות בעת retry. מפתח אידמפוטנטיות, חלון תוקף, והתנהגות בקריאה חוזרת.
- עימוד וסינון — סמן המשך ולא offset. הסבר מדוע offset נשבר תחת כתיבה מקבילה.
- גרסאות — כיצד מוסיפים שדה בלי לשבור צרכנים, ומה נחשב שינוי שובר. הגדר מדיניות הפסקת תמיכה.
- אימות והרשאה — מנגנון, אורך חיי אסימון, וכיצד מבטלים גישה מיידית.
- מגבלות — rate limit, גודל גוף מקסימלי, timeout, והתנהגות בחריגה.
לבסוף: שלושה שינויים עתידיים סבירים, וכיצד החוזה מאפשר אותם בלי לשבור.
למה זה ממיר טוב
- מוכן להעתקה והדבקה מיידית
- מותאם לעבודה משפטית/ציבורית
- קל להתאמה לתהליך פנימי
תגיות
api-designintegrationopenapicontracts
פרומפטים נוספים
מפרט כלי לסוכן AI משפטי
מייצר הגדרת כלי מלאה לסוכן — סכמה, תיאור, שגיאות והרשאות — עם דגש על כלים שמבצעים פעולות בלתי הפיכות.
agentstool-callingapi-designfunction-calling
עיצוב סכמת פלט מובנה לנתונים משפטיים
מעצב סכמת JSON לחילוץ נתונים משפטיים, עם ייצוג מפורש לאי-ודאות ולערכים חסרים במקום ברירות מחדל שקטות.
structured-outputjson-schemaextractiondata-modeling
חבילת בדיקות רגרסיה לפרומפט ייצור
בונה חבילת בדיקות לפרומפט לפני שינוי, כדי לתפוס רגרסיות שקטות שנוצרות משיפור שנראה תמים או מהחלפת מודל.
testingregressionprompt-engineeringci