სისტემური პრომპტი (System prompt) – მოდელისთვის წინასწარ მიცემული ინსტრუქცია, რომელიც მის როლს, სტილს და წესებს განსაზღვრავს.
როგორ მუშაობს სისტემური პრომპტი
სისტემური პრომპტი (system prompt) ინსტრუქციაა, რომელსაც დეველოპერი ან პლატფორმა მოდელს საუბრის დასაწყისში აძლევს, ჩვეულებრივ მომხმარებლისთვის უხილავად. მასში აღწერილია მოდელის როლი, ტონი, წესები და შეზღუდვები: მაგალითად, „შენ ხარ მაღაზიის დახმარების ასისტენტი, უპასუხე მოკლედ და მხოლოდ ქართულად“. მოდელი ამ ინსტრუქციას მთელი საუბრის განმავლობაში ითვალისწინებს და მას ჩვეულებრივ მომხმარებლის შეტყობინებებზე მეტ პრიორიტეტს ანიჭებს.
მაგალითი ყოველდღიური ცხოვრებიდან
ერთი და იგივე მოდელი შეიძლება ერთ საიტზე იყოს მეგობრული მასწავლებელი ბავშვებისთვის, მეორეზე კი მკაცრი იურიდიული ასისტენტი. სხვაობას ძირითადად სისტემური პრომპტი ქმნის.
რატომ არის სისტემური პრომპტი მნიშვნელოვანი
- პერსონალიზაცია – კომპანიები მოდელს თავიანთ საჭიროებებს ამ გზით არგებენ.
- თანმიმდევრულობა – პასუხები ერთ სტილსა და ფორმატში რჩება.
- უსაფრთხოება – წესები ზღუდავს არასასურველ ქცევას, თუმცა პრომპტის ინექციამ შეიძლება მათი გვერდის ავლა სცადოს.
წაიკითხე: ChatGPT: როგორ გამოვიყენოთ სწორად AI მოდელი.
სისტემური პრომპტის შედგენა
კარგი სისტემური პრომპტი ჩვეულებრივ რამდენიმე ნაწილს მოიცავს: ვინ არის ასისტენტი და ვის ეხმარება, რა უნდა გააკეთოს და რა არა, რა ტონითა და ფორმატით უპასუხოს, და როგორ მოიქცეს რთულ შემთხვევებში. მაგალითად, მაღაზიის ასისტენტს შეიძლება ეწეროს, რომ მხოლოდ პროდუქტებზე ისაუბროს და ფასები კატალოგიდან აიღოს.
ინსტრუქციები უნდა იყოს კონკრეტული და ერთმანეთს არ ეწინააღმდეგებოდეს. ზოგადი ფრაზა „იყავი სასარგებლო“ ნაკლებს ამბობს, ვიდრე „თუ პასუხი არ იცი, თქვი ეს და შესთავაზე მომხმარებელს მხარდაჭერის ნომერი“. რთული ქცევისთვის სასარგებლოა მაგალითების ჩართვაც.
სისტემური პრომპტი საიდუმლოების დაცვის საიმედო ადგილი არ არის. პრომპტის ინექციით ან ჯეილბრეიკით მისი შინაარსის გამოვლენა ხშირად შესაძლებელია, ამიტომ პაროლები და გასაღებები მასში არ უნდა ჩაიწეროს.
სისტემური პრომპტი ყოველ მოთხოვნაზე იგზავნება და კონტექსტის ფანჯარაში ადგილს იკავებს. ამიტომ ძალიან გრძელი პრომპტი ხარჯს ზრდის. ბევრი სერვისი ქეშირებას იყენებს, რომ უცვლელი პრომპტის ხელახალი დამუშავება იაფი იყოს.
დაკავშირებული ტერმინები
პრომპტი · პრომპტ ინჟინერია · პრომპტის ინექცია · ჩატბოტი · API · AI ლექსიკონი
ხშირად დასმული კითხვები
შემიძლია ჩემი სისტემური პრომპტის დაწერა?
API-ით მუშაობისას კი. ბევრ ჩატ-აპლიკაციაში ამის მსგავსია „მორგებული ინსტრუქციები“.
სისტემური პრომპტი საიდუმლოა?
ხშირად არ ჩანს, მაგრამ მასში კონფიდენციალური ინფორმაციის ჩაწერა არ არის რეკომენდებული, რადგან შეიძლება გაჟონოს.
შეჯამება
სისტემური პრომპტი მოდელს საუბრამდე აძლევს როლს და წესებს. სწორედ ის აქცევს ერთ მოდელს სხვადასხვა პროდუქტის ასისტენტად.