Softanza
DémarrerEnglish
Softanza
La bibliothèque se documente elle-même · Web et serveur d'applications

stzLlmSandbox

21 méthodes propres · 5 formes avec extensions, rangées sous leur méthode

la source: base/service/stzLlmPort.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Web et serveur d'applications

Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens

Aucune méthode de cette classe n'est exécutée sur cette page : la classe touche aux fichiers, au réseau, aux processus, à l'horloge, au hasard ou au son, et un exemple exécuté ici ne serait que l'exemple de ses effets. Chaque méthode porte l'explication que la bibliothèque donne d'elle-même.

Méthode
Explication, telle que la source la porte
init
(sans commentaire dans la source : le nom se lit comme une phrase) initaucune extension
IsSandbox
a double declares itself -- see stzServiceRegistryaucune extension
SeedAnswer
REPLAY: an exact answer for an exact prompt ----------------------- Keyed by a hash of the prompt, exactly as stzLLMFunction keys its cache. The same prompt always gets the same answer, which is what makes a test a test.QCSXTZZZIBWU
RecordFrom
Call a real model ONCE and keep what it said. poClient is any object with Complete(prompt) -- so the recording path is testable with no key and no network, by handing in any conforming stand-in.aucune extension
PromptKey
(sans commentaire dans la source : le nom se lit comme une phrase) prompt keyaucune extension
HasAnswerFor
(sans commentaire dans la source : le nom se lit comme une phrase) has answer foraucune extension
NumberOfSeededAnswers
(sans commentaire dans la source : le nom se lit comme une phrase) number of seeded answersaucune extension
WhenPromptContains
SCRIPTED: a rule for a family of prompts -------------------------- Match on a fragment of the prompt, so one rule covers a whole family ("anything asking for a summary"). First matching rule wins.QCSXTZZZIBWU
NumberOfRules
(sans commentaire dans la source : le nom se lit comme une phrase) number of rulesaucune extension
SetFallback
A catch-all answer, for pipelines where the text does not matter and only the SHAPE does. Setting one turns strictness off for unmatched prompts.QCSXTZZZIBWU
Fallback
(sans commentaire dans la source : le nom se lit comme une phrase) fallbackaucune extension
Complete
the PORT contract ------------------------------------------------ -> [ :ok, :text, :from ] where :from is :replay, :scripted or :fallback. A SEEDED answer wins over a rule: a recording is what a model actually said, and that beats a rule someone wrote.aucune extension
SetStrict
(sans commentaire dans la source : le nom se lit comme une phrase) set strictQCSXTZZZIBWU
IsStrict
(sans commentaire dans la source : le nom se lit comme une phrase) is strictaucune extension
NumberOfCalls
COST: the fee-free promise, made measurableaucune extension
ApproximateTokensSent
Approximate tokens, the conventional ~4 characters each. APPROXIMATE on purpose: it is for asserting a BUDGET ("this feature must not send more than ~2000 tokens"), not for billing.aucune extension
Prompts
(sans commentaire dans la source : le nom se lit comme une phrase) promptsaucune extension
LastPrompt
(sans commentaire dans la source : le nom se lit comme une phrase) last promptaucune extension
WasAskedAbout
was a given thing ever asked about? -- assert on what the pipeline SENT, which is where prompt-assembly bugs actually live.aucune extension
ClearCalls
(sans commentaire dans la source : le nom se lit comme une phrase) clear callsQCSXTZZZIBWU
Show
(sans commentaire dans la source : le nom se lit comme une phrase) showaucune extension