Skip to main content
POST
POST /v1/training/jobs/{job_id}/sample Generates continuations of a tokenized prompt with one of the job’s sampler checkpoints. Sampling also works after the job is stopped. Read the generated tokens from the completed future’s result.sequences.

Request

string
requis
Your Fastino API key.
string
requis
Interactive job ID.
string
requis
The name of a sampler checkpoint saved by this job, or its tinker://<job_id>/sampler_weights/<name> path.
integer[]
requis
Prompt token IDs from the base model’s tokenizer. At least one token.
integer
défaut:"1"
Number of continuations.
object
Decoding settings.
boolean
défaut:"false"
Also return the log probability of each prompt token.
integer
défaut:"0"
Return the top-k alternatives at each prompt position.
integer
défaut:"0"
Return the top-k alternatives at each generated position.

Response

Each sequence in the completed result has tokens, logprobs, stop_reason (stop or length), and topk_logprobs. Decode tokens with the same tokenizer. Cancel an unfinished sample with POST /v1/training/jobs/{job_id}/futures/{future_id}/cancel.