Jauna Anthropic funkcija “Improve prompt”
14.novembrī Anthropic papildināja Console rīku ar uzvednes uzlabošanas funkcionalitāti (Improve prompt) — tas dod iespēju lietotājam uzlabot uzvednes tekstu, tādējādi saņemot labāku atbildi no valodu modeļiem. Darbības soļi ir sekojoši: atver Console rīku un ej uz Workbench lapu, tad User sadaļā ievadi sākotnējo uzvedni. Svarīgi, ka šajā uzvednē ir vismaz viens mainīgais parametrs (variable) — uzvednes mainīgā daļa. Ja parametrs nav norādīts, tad uzvedni uzlabot nevarēs. Manā gadījumā tas ir {{file}}, bet atkarībā no satura tas var būt konteksts RAG procesam, lietotāja iepriekšējā sarakste, atbilde no API u.tml. Lapas augšējā labā stūrī izvēlas pogu Variables:
Izleks jauns logs, kurā norādi atsevišķas šo mainīgo parametru vērtības. Manā piemērā {{file}} lauku atstāju tukšu.
Tālāk spied pogu <Improve prompt>:
Tad norādi konkrētas lietas, ko tieši vēlies uzlabot uzvednē. Šo lauku var atstāt tukšu. Kā redzams, tad uzvednes uzlabošana ir maksas pakalpojums (“..and uses Claude 3.5 Sonnet credits.”):
Pēc <Improve prompt> nospiešanas Anthropic uzsāk uzvednes uzlabošanu. Uzlabošana notiek 6 soļos:
- Piemēru izgūšana (Extracting examples) — ja sākotnējā uzvednē tos biji norādījis.
- Sākotnējā melnraksta plānošana (Planning initial draft)
- Sākotnējā melnraksta rakstīšana (Writing initial draft)
- Izmaiņu plānošana (Planning revision)
- Gala melnraksta rakstīšana (Writing final draft)
- Uzlabotās uzvednes galarezultāts, ko lietotājam ir iespējams labot:
Pēc pogas <Open in Workbench> nospiešanas sākotnēji ievadītā uzvedne tiek aizvietota ar uzlaboto variantu:
Uzvednes uzlabošana ir gatava! Nospiežot pogu <Get Code>, lietotājam ir iespēja iegūt uzlabotās uzvednes Python kodu priekš API izsaukumiem:
Improve prompt testēšanā es iedevu šo uzvedni, ko nupat izmantoju priekš Claude.ai Analysis tool. Redzams, ka sākotnējās uzvednes lielums ir 9.9 tūkst. tokenu (kas ir pietiekami liels apjoms), un kopējais tokenu skaits sasniedza 35 tūkst., kas izmaksāja 0.06 USD: