even better stuff, no more diffs with Stainless now

This commit is contained in:
Ashwin Bharambe 2025-01-28 11:21:37 -08:00
parent 6debefd4c2
commit 6d605dde8f
4 changed files with 391 additions and 528 deletions

View file

@ -67,6 +67,9 @@ def main(output_dir: str):
y.map_indent = 2 y.map_indent = 2
y.sequence_indent = 4 y.sequence_indent = 4
y.sequence_dash_offset = 2 y.sequence_dash_offset = 2
y.width = 80
y.allow_unicode = True
y.explicit_start = True
y.dump( y.dump(
spec.get_json(), spec.get_json(),
fp, fp,

View file

@ -403,14 +403,16 @@ class Generator:
self.responses = {} self.responses = {}
def _build_type_tag(self, ref: str, schema: Schema) -> Tag: def _build_type_tag(self, ref: str, schema: Schema) -> Tag:
definition = f'<SchemaDefinition schemaRef="#/components/schemas/{ref}" />' # Don't include schema definition in the tag description because for one,
# it is not very valuable and for another, it causes string formatting
# discrepancies via the Stainless Studio.
#
# definition = f'<SchemaDefinition schemaRef="#/components/schemas/{ref}" />'
title = typing.cast(str, schema.get("title")) title = typing.cast(str, schema.get("title"))
description = typing.cast(str, schema.get("description")) description = typing.cast(str, schema.get("description"))
return Tag( return Tag(
name=ref, name=ref,
description="\n\n".join( description="\n\n".join(s for s in (title, description) if s is not None),
s for s in (title, description, definition) if s is not None
),
) )
def _build_extra_tag_groups( def _build_extra_tag_groups(

File diff suppressed because it is too large Load diff

View file

@ -1,3 +1,4 @@
---
openapi: 3.1.0 openapi: 3.1.0
info: info:
title: Llama Stack Specification title: Llama Stack Specification
@ -5734,508 +5735,373 @@ security:
- Default: [] - Default: []
tags: tags:
- name: AgentCandidate - name: AgentCandidate
description: <SchemaDefinition schemaRef="#/components/schemas/AgentCandidate" description: ''
/>
- name: AgentConfig - name: AgentConfig
description: <SchemaDefinition schemaRef="#/components/schemas/AgentConfig" /> description: ''
- name: AgentCreateResponse - name: AgentCreateResponse
description: <SchemaDefinition schemaRef="#/components/schemas/AgentCreateResponse" description: ''
/>
- name: AgentSessionCreateResponse - name: AgentSessionCreateResponse
description: <SchemaDefinition schemaRef="#/components/schemas/AgentSessionCreateResponse" description: ''
/>
- name: AgentStepResponse - name: AgentStepResponse
description: <SchemaDefinition schemaRef="#/components/schemas/AgentStepResponse" description: ''
/>
- name: AgentTool - name: AgentTool
description: <SchemaDefinition schemaRef="#/components/schemas/AgentTool" /> description: ''
- name: AgentTurnInputType - name: AgentTurnInputType
description: <SchemaDefinition schemaRef="#/components/schemas/AgentTurnInputType" description: ''
/>
- name: AgentTurnResponseEvent - name: AgentTurnResponseEvent
description: <SchemaDefinition schemaRef="#/components/schemas/AgentTurnResponseEvent" description: ''
/>
- name: AgentTurnResponseEventPayload - name: AgentTurnResponseEventPayload
description: <SchemaDefinition schemaRef="#/components/schemas/AgentTurnResponseEventPayload" description: ''
/>
- name: AgentTurnResponseStepCompletePayload - name: AgentTurnResponseStepCompletePayload
description: <SchemaDefinition schemaRef="#/components/schemas/AgentTurnResponseStepCompletePayload" description: ''
/>
- name: AgentTurnResponseStepProgressPayload - name: AgentTurnResponseStepProgressPayload
description: <SchemaDefinition schemaRef="#/components/schemas/AgentTurnResponseStepProgressPayload" description: ''
/>
- name: AgentTurnResponseStepStartPayload - name: AgentTurnResponseStepStartPayload
description: <SchemaDefinition schemaRef="#/components/schemas/AgentTurnResponseStepStartPayload" description: ''
/>
- name: AgentTurnResponseStreamChunk - name: AgentTurnResponseStreamChunk
description: "streamed agent turn completion response.\n\n<SchemaDefinition schemaRef=\"\ description: streamed agent turn completion response.
#/components/schemas/AgentTurnResponseStreamChunk\" />"
- name: AgentTurnResponseTurnCompletePayload - name: AgentTurnResponseTurnCompletePayload
description: <SchemaDefinition schemaRef="#/components/schemas/AgentTurnResponseTurnCompletePayload" description: ''
/>
- name: AgentTurnResponseTurnStartPayload - name: AgentTurnResponseTurnStartPayload
description: <SchemaDefinition schemaRef="#/components/schemas/AgentTurnResponseTurnStartPayload" description: ''
/>
- name: Agents - name: Agents
- name: AggregationFunctionType - name: AggregationFunctionType
description: <SchemaDefinition schemaRef="#/components/schemas/AggregationFunctionType" description: ''
/>
- name: AlgorithmConfig - name: AlgorithmConfig
description: <SchemaDefinition schemaRef="#/components/schemas/AlgorithmConfig" description: ''
/>
- name: AppEvalTaskConfig - name: AppEvalTaskConfig
description: <SchemaDefinition schemaRef="#/components/schemas/AppEvalTaskConfig" description: ''
/>
- name: AppendRowsRequest - name: AppendRowsRequest
description: <SchemaDefinition schemaRef="#/components/schemas/AppendRowsRequest" description: ''
/>
- name: ArrayType - name: ArrayType
description: <SchemaDefinition schemaRef="#/components/schemas/ArrayType" /> description: ''
- name: BasicScoringFnParams - name: BasicScoringFnParams
description: <SchemaDefinition schemaRef="#/components/schemas/BasicScoringFnParams" description: ''
/>
- name: BatchChatCompletionRequest - name: BatchChatCompletionRequest
description: <SchemaDefinition schemaRef="#/components/schemas/BatchChatCompletionRequest" description: ''
/>
- name: BatchChatCompletionResponse - name: BatchChatCompletionResponse
description: <SchemaDefinition schemaRef="#/components/schemas/BatchChatCompletionResponse" description: ''
/>
- name: BatchCompletionRequest - name: BatchCompletionRequest
description: <SchemaDefinition schemaRef="#/components/schemas/BatchCompletionRequest" description: ''
/>
- name: BatchCompletionResponse - name: BatchCompletionResponse
description: <SchemaDefinition schemaRef="#/components/schemas/BatchCompletionResponse" description: ''
/>
- name: BatchInference (Coming Soon) - name: BatchInference (Coming Soon)
- name: BenchmarkEvalTaskConfig - name: BenchmarkEvalTaskConfig
description: <SchemaDefinition schemaRef="#/components/schemas/BenchmarkEvalTaskConfig" description: ''
/>
- name: BooleanType - name: BooleanType
description: <SchemaDefinition schemaRef="#/components/schemas/BooleanType" /> description: ''
- name: BuiltinTool - name: BuiltinTool
description: <SchemaDefinition schemaRef="#/components/schemas/BuiltinTool" /> description: ''
- name: CancelTrainingJobRequest - name: CancelTrainingJobRequest
description: <SchemaDefinition schemaRef="#/components/schemas/CancelTrainingJobRequest" description: ''
/>
- name: ChatCompletionInputType - name: ChatCompletionInputType
description: <SchemaDefinition schemaRef="#/components/schemas/ChatCompletionInputType" description: ''
/>
- name: ChatCompletionRequest - name: ChatCompletionRequest
description: <SchemaDefinition schemaRef="#/components/schemas/ChatCompletionRequest" description: ''
/>
- name: ChatCompletionResponse - name: ChatCompletionResponse
description: "Chat completion response.\n\n<SchemaDefinition schemaRef=\"#/components/schemas/ChatCompletionResponse\"\ description: Chat completion response.
\ />"
- name: ChatCompletionResponseEvent - name: ChatCompletionResponseEvent
description: "Chat completion response event.\n\n<SchemaDefinition schemaRef=\"\ description: Chat completion response event.
#/components/schemas/ChatCompletionResponseEvent\" />"
- name: ChatCompletionResponseEventType - name: ChatCompletionResponseEventType
description: <SchemaDefinition schemaRef="#/components/schemas/ChatCompletionResponseEventType" description: ''
/>
- name: ChatCompletionResponseStreamChunk - name: ChatCompletionResponseStreamChunk
description: "SSE-stream of these events.\n\n<SchemaDefinition schemaRef=\"#/components/schemas/ChatCompletionResponseStreamChunk\"\ description: SSE-stream of these events.
\ />"
- name: Checkpoint - name: Checkpoint
description: "Checkpoint created during training runs\n\n<SchemaDefinition schemaRef=\"\ description: Checkpoint created during training runs
#/components/schemas/Checkpoint\" />"
- name: CompletionInputType - name: CompletionInputType
description: <SchemaDefinition schemaRef="#/components/schemas/CompletionInputType" description: ''
/>
- name: CompletionMessage - name: CompletionMessage
description: <SchemaDefinition schemaRef="#/components/schemas/CompletionMessage" description: ''
/>
- name: CompletionRequest - name: CompletionRequest
description: <SchemaDefinition schemaRef="#/components/schemas/CompletionRequest" description: ''
/>
- name: CompletionResponse - name: CompletionResponse
description: "Completion response.\n\n<SchemaDefinition schemaRef=\"#/components/schemas/CompletionResponse\"\ description: Completion response.
\ />"
- name: CompletionResponseStreamChunk - name: CompletionResponseStreamChunk
description: "streamed completion response.\n\n<SchemaDefinition schemaRef=\"\ description: streamed completion response.
#/components/schemas/CompletionResponseStreamChunk\" />"
- name: ContentDelta - name: ContentDelta
description: <SchemaDefinition schemaRef="#/components/schemas/ContentDelta" /> description: ''
- name: CreateAgentRequest - name: CreateAgentRequest
description: <SchemaDefinition schemaRef="#/components/schemas/CreateAgentRequest" description: ''
/>
- name: CreateAgentSessionRequest - name: CreateAgentSessionRequest
description: <SchemaDefinition schemaRef="#/components/schemas/CreateAgentSessionRequest" description: ''
/>
- name: CreateAgentTurnRequest - name: CreateAgentTurnRequest
description: <SchemaDefinition schemaRef="#/components/schemas/CreateAgentTurnRequest" description: ''
/>
- name: DPOAlignmentConfig - name: DPOAlignmentConfig
description: <SchemaDefinition schemaRef="#/components/schemas/DPOAlignmentConfig" description: ''
/>
- name: DataConfig - name: DataConfig
description: <SchemaDefinition schemaRef="#/components/schemas/DataConfig" /> description: ''
- name: Dataset - name: Dataset
description: <SchemaDefinition schemaRef="#/components/schemas/Dataset" /> description: ''
- name: DatasetFormat - name: DatasetFormat
description: <SchemaDefinition schemaRef="#/components/schemas/DatasetFormat" description: ''
/>
- name: DatasetIO - name: DatasetIO
- name: Datasets - name: Datasets
- name: DefaultRAGQueryGeneratorConfig - name: DefaultRAGQueryGeneratorConfig
description: <SchemaDefinition schemaRef="#/components/schemas/DefaultRAGQueryGeneratorConfig" description: ''
/>
- name: EfficiencyConfig - name: EfficiencyConfig
description: <SchemaDefinition schemaRef="#/components/schemas/EfficiencyConfig" description: ''
/>
- name: EmbeddingsRequest - name: EmbeddingsRequest
description: <SchemaDefinition schemaRef="#/components/schemas/EmbeddingsRequest" description: ''
/>
- name: EmbeddingsResponse - name: EmbeddingsResponse
description: <SchemaDefinition schemaRef="#/components/schemas/EmbeddingsResponse" description: ''
/>
- name: Eval - name: Eval
- name: EvalCandidate - name: EvalCandidate
description: <SchemaDefinition schemaRef="#/components/schemas/EvalCandidate" description: ''
/>
- name: EvalTask - name: EvalTask
description: <SchemaDefinition schemaRef="#/components/schemas/EvalTask" /> description: ''
- name: EvalTaskConfig - name: EvalTaskConfig
description: <SchemaDefinition schemaRef="#/components/schemas/EvalTaskConfig" description: ''
/>
- name: EvalTasks - name: EvalTasks
- name: EvaluateResponse - name: EvaluateResponse
description: <SchemaDefinition schemaRef="#/components/schemas/EvaluateResponse" description: ''
/>
- name: EvaluateRowsRequest - name: EvaluateRowsRequest
description: <SchemaDefinition schemaRef="#/components/schemas/EvaluateRowsRequest" description: ''
/>
- name: Event - name: Event
description: <SchemaDefinition schemaRef="#/components/schemas/Event" /> description: ''
- name: GrammarResponseFormat - name: GrammarResponseFormat
description: <SchemaDefinition schemaRef="#/components/schemas/GrammarResponseFormat" description: ''
/>
- name: GreedySamplingStrategy - name: GreedySamplingStrategy
description: <SchemaDefinition schemaRef="#/components/schemas/GreedySamplingStrategy" description: ''
/>
- name: HealthInfo - name: HealthInfo
description: <SchemaDefinition schemaRef="#/components/schemas/HealthInfo" /> description: ''
- name: ImageContentItem - name: ImageContentItem
description: <SchemaDefinition schemaRef="#/components/schemas/ImageContentItem" description: ''
/>
- name: ImageDelta - name: ImageDelta
description: <SchemaDefinition schemaRef="#/components/schemas/ImageDelta" /> description: ''
- name: Inference - name: Inference
- name: InferenceStep - name: InferenceStep
description: <SchemaDefinition schemaRef="#/components/schemas/InferenceStep" description: ''
/>
- name: InsertChunksRequest - name: InsertChunksRequest
description: <SchemaDefinition schemaRef="#/components/schemas/InsertChunksRequest" description: ''
/>
- name: InsertRequest - name: InsertRequest
description: <SchemaDefinition schemaRef="#/components/schemas/InsertRequest" description: ''
/>
- name: Inspect - name: Inspect
- name: InterleavedContent - name: InterleavedContent
description: <SchemaDefinition schemaRef="#/components/schemas/InterleavedContent" description: ''
/>
- name: InterleavedContentItem - name: InterleavedContentItem
description: <SchemaDefinition schemaRef="#/components/schemas/InterleavedContentItem" description: ''
/>
- name: InvokeToolRequest - name: InvokeToolRequest
description: <SchemaDefinition schemaRef="#/components/schemas/InvokeToolRequest" description: ''
/>
- name: Job - name: Job
description: <SchemaDefinition schemaRef="#/components/schemas/Job" /> description: ''
- name: JobStatus - name: JobStatus
description: <SchemaDefinition schemaRef="#/components/schemas/JobStatus" /> description: ''
- name: JsonSchemaResponseFormat - name: JsonSchemaResponseFormat
description: <SchemaDefinition schemaRef="#/components/schemas/JsonSchemaResponseFormat" description: ''
/>
- name: JsonType - name: JsonType
description: <SchemaDefinition schemaRef="#/components/schemas/JsonType" /> description: ''
- name: LLMAsJudgeScoringFnParams - name: LLMAsJudgeScoringFnParams
description: <SchemaDefinition schemaRef="#/components/schemas/LLMAsJudgeScoringFnParams" description: ''
/>
- name: LLMRAGQueryGeneratorConfig - name: LLMRAGQueryGeneratorConfig
description: <SchemaDefinition schemaRef="#/components/schemas/LLMRAGQueryGeneratorConfig" description: ''
/>
- name: ListDatasetsResponse - name: ListDatasetsResponse
description: <SchemaDefinition schemaRef="#/components/schemas/ListDatasetsResponse" description: ''
/>
- name: ListEvalTasksResponse - name: ListEvalTasksResponse
description: <SchemaDefinition schemaRef="#/components/schemas/ListEvalTasksResponse" description: ''
/>
- name: ListModelsResponse - name: ListModelsResponse
description: <SchemaDefinition schemaRef="#/components/schemas/ListModelsResponse" description: ''
/>
- name: ListPostTrainingJobsResponse - name: ListPostTrainingJobsResponse
description: <SchemaDefinition schemaRef="#/components/schemas/ListPostTrainingJobsResponse" description: ''
/>
- name: ListProvidersResponse - name: ListProvidersResponse
description: <SchemaDefinition schemaRef="#/components/schemas/ListProvidersResponse" description: ''
/>
- name: ListRoutesResponse - name: ListRoutesResponse
description: <SchemaDefinition schemaRef="#/components/schemas/ListRoutesResponse" description: ''
/>
- name: ListScoringFunctionsResponse - name: ListScoringFunctionsResponse
description: <SchemaDefinition schemaRef="#/components/schemas/ListScoringFunctionsResponse" description: ''
/>
- name: ListShieldsResponse - name: ListShieldsResponse
description: <SchemaDefinition schemaRef="#/components/schemas/ListShieldsResponse" description: ''
/>
- name: ListToolGroupsResponse - name: ListToolGroupsResponse
description: <SchemaDefinition schemaRef="#/components/schemas/ListToolGroupsResponse" description: ''
/>
- name: ListToolsResponse - name: ListToolsResponse
description: <SchemaDefinition schemaRef="#/components/schemas/ListToolsResponse" description: ''
/>
- name: ListVectorDBsResponse - name: ListVectorDBsResponse
description: <SchemaDefinition schemaRef="#/components/schemas/ListVectorDBsResponse" description: ''
/>
- name: LogEventRequest - name: LogEventRequest
description: <SchemaDefinition schemaRef="#/components/schemas/LogEventRequest" description: ''
/>
- name: LogSeverity - name: LogSeverity
description: <SchemaDefinition schemaRef="#/components/schemas/LogSeverity" /> description: ''
- name: LoraFinetuningConfig - name: LoraFinetuningConfig
description: <SchemaDefinition schemaRef="#/components/schemas/LoraFinetuningConfig" description: ''
/>
- name: MemoryRetrievalStep - name: MemoryRetrievalStep
description: <SchemaDefinition schemaRef="#/components/schemas/MemoryRetrievalStep" description: ''
/>
- name: Message - name: Message
description: <SchemaDefinition schemaRef="#/components/schemas/Message" /> description: ''
- name: MetricEvent - name: MetricEvent
description: <SchemaDefinition schemaRef="#/components/schemas/MetricEvent" /> description: ''
- name: Model - name: Model
description: <SchemaDefinition schemaRef="#/components/schemas/Model" /> description: ''
- name: ModelCandidate - name: ModelCandidate
description: <SchemaDefinition schemaRef="#/components/schemas/ModelCandidate" description: ''
/>
- name: ModelType - name: ModelType
description: <SchemaDefinition schemaRef="#/components/schemas/ModelType" /> description: ''
- name: Models - name: Models
- name: NumberType - name: NumberType
description: <SchemaDefinition schemaRef="#/components/schemas/NumberType" /> description: ''
- name: ObjectType - name: ObjectType
description: <SchemaDefinition schemaRef="#/components/schemas/ObjectType" /> description: ''
- name: OptimizerConfig - name: OptimizerConfig
description: <SchemaDefinition schemaRef="#/components/schemas/OptimizerConfig" description: ''
/>
- name: OptimizerType - name: OptimizerType
description: <SchemaDefinition schemaRef="#/components/schemas/OptimizerType" description: ''
/>
- name: PaginatedRowsResult - name: PaginatedRowsResult
description: <SchemaDefinition schemaRef="#/components/schemas/PaginatedRowsResult" description: ''
/>
- name: ParamType - name: ParamType
description: <SchemaDefinition schemaRef="#/components/schemas/ParamType" /> description: ''
- name: PostTraining (Coming Soon) - name: PostTraining (Coming Soon)
- name: PostTrainingJob - name: PostTrainingJob
description: <SchemaDefinition schemaRef="#/components/schemas/PostTrainingJob" description: ''
/>
- name: PostTrainingJobArtifactsResponse - name: PostTrainingJobArtifactsResponse
description: "Artifacts of a finetuning job.\n\n<SchemaDefinition schemaRef=\"\ description: Artifacts of a finetuning job.
#/components/schemas/PostTrainingJobArtifactsResponse\" />"
- name: PostTrainingJobStatusResponse - name: PostTrainingJobStatusResponse
description: "Status of a finetuning job.\n\n<SchemaDefinition schemaRef=\"#/components/schemas/PostTrainingJobStatusResponse\"\ description: Status of a finetuning job.
\ />"
- name: PreferenceOptimizeRequest - name: PreferenceOptimizeRequest
description: <SchemaDefinition schemaRef="#/components/schemas/PreferenceOptimizeRequest" description: ''
/>
- name: ProviderInfo - name: ProviderInfo
description: <SchemaDefinition schemaRef="#/components/schemas/ProviderInfo" /> description: ''
- name: QATFinetuningConfig - name: QATFinetuningConfig
description: <SchemaDefinition schemaRef="#/components/schemas/QATFinetuningConfig" description: ''
/>
- name: QueryChunksRequest - name: QueryChunksRequest
description: <SchemaDefinition schemaRef="#/components/schemas/QueryChunksRequest" description: ''
/>
- name: QueryChunksResponse - name: QueryChunksResponse
description: <SchemaDefinition schemaRef="#/components/schemas/QueryChunksResponse" description: ''
/>
- name: QueryCondition - name: QueryCondition
description: <SchemaDefinition schemaRef="#/components/schemas/QueryCondition" description: ''
/>
- name: QueryConditionOp - name: QueryConditionOp
description: <SchemaDefinition schemaRef="#/components/schemas/QueryConditionOp" description: ''
/>
- name: QueryRequest - name: QueryRequest
description: <SchemaDefinition schemaRef="#/components/schemas/QueryRequest" /> description: ''
- name: QuerySpanTreeResponse - name: QuerySpanTreeResponse
description: <SchemaDefinition schemaRef="#/components/schemas/QuerySpanTreeResponse" description: ''
/>
- name: QuerySpansResponse - name: QuerySpansResponse
description: <SchemaDefinition schemaRef="#/components/schemas/QuerySpansResponse" description: ''
/>
- name: QueryTracesResponse - name: QueryTracesResponse
description: <SchemaDefinition schemaRef="#/components/schemas/QueryTracesResponse" description: ''
/>
- name: RAGDocument - name: RAGDocument
description: <SchemaDefinition schemaRef="#/components/schemas/RAGDocument" /> description: ''
- name: RAGQueryConfig - name: RAGQueryConfig
description: <SchemaDefinition schemaRef="#/components/schemas/RAGQueryConfig" description: ''
/>
- name: RAGQueryGeneratorConfig - name: RAGQueryGeneratorConfig
description: <SchemaDefinition schemaRef="#/components/schemas/RAGQueryGeneratorConfig" description: ''
/>
- name: RAGQueryResult - name: RAGQueryResult
description: <SchemaDefinition schemaRef="#/components/schemas/RAGQueryResult" description: ''
/>
- name: RegexParserScoringFnParams - name: RegexParserScoringFnParams
description: <SchemaDefinition schemaRef="#/components/schemas/RegexParserScoringFnParams" description: ''
/>
- name: RegisterDatasetRequest - name: RegisterDatasetRequest
description: <SchemaDefinition schemaRef="#/components/schemas/RegisterDatasetRequest" description: ''
/>
- name: RegisterEvalTaskRequest - name: RegisterEvalTaskRequest
description: <SchemaDefinition schemaRef="#/components/schemas/RegisterEvalTaskRequest" description: ''
/>
- name: RegisterModelRequest - name: RegisterModelRequest
description: <SchemaDefinition schemaRef="#/components/schemas/RegisterModelRequest" description: ''
/>
- name: RegisterScoringFunctionRequest - name: RegisterScoringFunctionRequest
description: <SchemaDefinition schemaRef="#/components/schemas/RegisterScoringFunctionRequest" description: ''
/>
- name: RegisterShieldRequest - name: RegisterShieldRequest
description: <SchemaDefinition schemaRef="#/components/schemas/RegisterShieldRequest" description: ''
/>
- name: RegisterToolGroupRequest - name: RegisterToolGroupRequest
description: <SchemaDefinition schemaRef="#/components/schemas/RegisterToolGroupRequest" description: ''
/>
- name: RegisterVectorDbRequest - name: RegisterVectorDbRequest
description: <SchemaDefinition schemaRef="#/components/schemas/RegisterVectorDbRequest" description: ''
/>
- name: ResponseFormat - name: ResponseFormat
description: <SchemaDefinition schemaRef="#/components/schemas/ResponseFormat" description: ''
/>
- name: RouteInfo - name: RouteInfo
description: <SchemaDefinition schemaRef="#/components/schemas/RouteInfo" /> description: ''
- name: RunEvalRequest - name: RunEvalRequest
description: <SchemaDefinition schemaRef="#/components/schemas/RunEvalRequest" description: ''
/>
- name: RunShieldRequest - name: RunShieldRequest
description: <SchemaDefinition schemaRef="#/components/schemas/RunShieldRequest" description: ''
/>
- name: RunShieldResponse - name: RunShieldResponse
description: <SchemaDefinition schemaRef="#/components/schemas/RunShieldResponse" description: ''
/>
- name: Safety - name: Safety
- name: SafetyViolation - name: SafetyViolation
description: <SchemaDefinition schemaRef="#/components/schemas/SafetyViolation" description: ''
/>
- name: SamplingParams - name: SamplingParams
description: <SchemaDefinition schemaRef="#/components/schemas/SamplingParams" description: ''
/>
- name: SaveSpansToDatasetRequest - name: SaveSpansToDatasetRequest
description: <SchemaDefinition schemaRef="#/components/schemas/SaveSpansToDatasetRequest" description: ''
/>
- name: ScoreBatchRequest - name: ScoreBatchRequest
description: <SchemaDefinition schemaRef="#/components/schemas/ScoreBatchRequest" description: ''
/>
- name: ScoreBatchResponse - name: ScoreBatchResponse
description: <SchemaDefinition schemaRef="#/components/schemas/ScoreBatchResponse" description: ''
/>
- name: ScoreRequest - name: ScoreRequest
description: <SchemaDefinition schemaRef="#/components/schemas/ScoreRequest" /> description: ''
- name: ScoreResponse - name: ScoreResponse
description: <SchemaDefinition schemaRef="#/components/schemas/ScoreResponse" description: ''
/>
- name: Scoring - name: Scoring
- name: ScoringFn - name: ScoringFn
description: <SchemaDefinition schemaRef="#/components/schemas/ScoringFn" /> description: ''
- name: ScoringFnParams - name: ScoringFnParams
description: <SchemaDefinition schemaRef="#/components/schemas/ScoringFnParams" description: ''
/>
- name: ScoringFunctions - name: ScoringFunctions
- name: ScoringResult - name: ScoringResult
description: <SchemaDefinition schemaRef="#/components/schemas/ScoringResult" description: ''
/>
- name: Session - name: Session
description: "A single session of an interaction with an Agentic System.\n\n<SchemaDefinition description: A single session of an interaction with an Agentic System.
schemaRef=\"#/components/schemas/Session\" />"
- name: Shield - name: Shield
description: "A safety shield resource that can be used to check content\n\n<SchemaDefinition description: A safety shield resource that can be used to check content
schemaRef=\"#/components/schemas/Shield\" />"
- name: ShieldCallStep - name: ShieldCallStep
description: <SchemaDefinition schemaRef="#/components/schemas/ShieldCallStep" description: ''
/>
- name: Shields - name: Shields
- name: Span - name: Span
description: <SchemaDefinition schemaRef="#/components/schemas/Span" /> description: ''
- name: SpanEndPayload - name: SpanEndPayload
description: <SchemaDefinition schemaRef="#/components/schemas/SpanEndPayload" description: ''
/>
- name: SpanStartPayload - name: SpanStartPayload
description: <SchemaDefinition schemaRef="#/components/schemas/SpanStartPayload" description: ''
/>
- name: SpanStatus - name: SpanStatus
description: <SchemaDefinition schemaRef="#/components/schemas/SpanStatus" /> description: ''
- name: SpanWithStatus - name: SpanWithStatus
description: <SchemaDefinition schemaRef="#/components/schemas/SpanWithStatus" description: ''
/>
- name: StopReason - name: StopReason
description: <SchemaDefinition schemaRef="#/components/schemas/StopReason" /> description: ''
- name: StringType - name: StringType
description: <SchemaDefinition schemaRef="#/components/schemas/StringType" /> description: ''
- name: StructuredLogEvent - name: StructuredLogEvent
description: <SchemaDefinition schemaRef="#/components/schemas/StructuredLogEvent" description: ''
/>
- name: StructuredLogPayload - name: StructuredLogPayload
description: <SchemaDefinition schemaRef="#/components/schemas/StructuredLogPayload" description: ''
/>
- name: SupervisedFineTuneRequest - name: SupervisedFineTuneRequest
description: <SchemaDefinition schemaRef="#/components/schemas/SupervisedFineTuneRequest" description: ''
/>
- name: SyntheticDataGenerateRequest - name: SyntheticDataGenerateRequest
description: <SchemaDefinition schemaRef="#/components/schemas/SyntheticDataGenerateRequest" description: ''
/>
- name: SyntheticDataGeneration (Coming Soon) - name: SyntheticDataGeneration (Coming Soon)
- name: SyntheticDataGenerationResponse - name: SyntheticDataGenerationResponse
description: "Response from the synthetic data generation. Batch of (prompt, response, description: Response from the synthetic data generation. Batch of (prompt, response,
score) tuples that pass the threshold.\n\n<SchemaDefinition schemaRef=\"#/components/schemas/SyntheticDataGenerationResponse\"\ score) tuples that pass the threshold.
\ />"
- name: SystemMessage - name: SystemMessage
description: <SchemaDefinition schemaRef="#/components/schemas/SystemMessage" description: ''
/>
- name: Telemetry - name: Telemetry
- name: TextContentItem - name: TextContentItem
description: <SchemaDefinition schemaRef="#/components/schemas/TextContentItem" description: ''
/>
- name: TextDelta - name: TextDelta
description: <SchemaDefinition schemaRef="#/components/schemas/TextDelta" /> description: ''
- name: TokenLogProbs - name: TokenLogProbs
description: <SchemaDefinition schemaRef="#/components/schemas/TokenLogProbs" description: ''
/>
- name: Tool - name: Tool
description: <SchemaDefinition schemaRef="#/components/schemas/Tool" /> description: ''
- name: ToolCall - name: ToolCall
description: <SchemaDefinition schemaRef="#/components/schemas/ToolCall" /> description: ''
- name: ToolCallDelta - name: ToolCallDelta
description: <SchemaDefinition schemaRef="#/components/schemas/ToolCallDelta" description: ''
/>
- name: ToolCallParseStatus - name: ToolCallParseStatus
description: <SchemaDefinition schemaRef="#/components/schemas/ToolCallParseStatus" description: ''
/>
- name: ToolChoice - name: ToolChoice
description: <SchemaDefinition schemaRef="#/components/schemas/ToolChoice" /> description: ''
- name: ToolDef - name: ToolDef
description: <SchemaDefinition schemaRef="#/components/schemas/ToolDef" /> description: ''
- name: ToolDefinition - name: ToolDefinition
description: <SchemaDefinition schemaRef="#/components/schemas/ToolDefinition" description: ''
/>
- name: ToolExecutionStep - name: ToolExecutionStep
description: <SchemaDefinition schemaRef="#/components/schemas/ToolExecutionStep" description: ''
/>
- name: ToolGroup - name: ToolGroup
description: <SchemaDefinition schemaRef="#/components/schemas/ToolGroup" /> description: ''
- name: ToolGroups - name: ToolGroups
- name: ToolHost - name: ToolHost
description: <SchemaDefinition schemaRef="#/components/schemas/ToolHost" /> description: ''
- name: ToolInvocationResult - name: ToolInvocationResult
description: <SchemaDefinition schemaRef="#/components/schemas/ToolInvocationResult" description: ''
/>
- name: ToolParamDefinition - name: ToolParamDefinition
description: <SchemaDefinition schemaRef="#/components/schemas/ToolParamDefinition" description: ''
/>
- name: ToolParameter - name: ToolParameter
description: <SchemaDefinition schemaRef="#/components/schemas/ToolParameter" description: ''
/>
- name: ToolPromptFormat - name: ToolPromptFormat
description: "This Enum refers to the prompt format for calling custom / zero description: "This Enum refers to the prompt format for calling custom / zero
shot tools\n\n`json` --\n Refers to the json format for calling tools.\n\ shot tools\n\n`json` --\n Refers to the json format for calling tools.\n\
@ -6245,46 +6111,38 @@ tags:
: {...}\n }\n }\n\n`function_tag` --\n This is an example of how : {...}\n }\n }\n\n`function_tag` --\n This is an example of how
you could define\n your own user defined format for making tool calls.\n\ you could define\n your own user defined format for making tool calls.\n\
\ The function_tag format looks like this,\n <function=function_name>(parameters)</function>\n \ The function_tag format looks like this,\n <function=function_name>(parameters)</function>\n
\nThe detailed prompts for each of these formats are added to llama cli\n\n \nThe detailed prompts for each of these formats are added to llama cli"
<SchemaDefinition schemaRef=\"#/components/schemas/ToolPromptFormat\" />"
- name: ToolResponse - name: ToolResponse
description: <SchemaDefinition schemaRef="#/components/schemas/ToolResponse" /> description: ''
- name: ToolResponseMessage - name: ToolResponseMessage
description: <SchemaDefinition schemaRef="#/components/schemas/ToolResponseMessage" description: ''
/>
- name: ToolRuntime - name: ToolRuntime
- name: TopKSamplingStrategy - name: TopKSamplingStrategy
description: <SchemaDefinition schemaRef="#/components/schemas/TopKSamplingStrategy" description: ''
/>
- name: TopPSamplingStrategy - name: TopPSamplingStrategy
description: <SchemaDefinition schemaRef="#/components/schemas/TopPSamplingStrategy" description: ''
/>
- name: Trace - name: Trace
description: <SchemaDefinition schemaRef="#/components/schemas/Trace" /> description: ''
- name: TrainingConfig - name: TrainingConfig
description: <SchemaDefinition schemaRef="#/components/schemas/TrainingConfig" description: ''
/>
- name: Turn - name: Turn
description: "A single turn in an interaction with an Agentic System.\n\n<SchemaDefinition description: A single turn in an interaction with an Agentic System.
schemaRef=\"#/components/schemas/Turn\" />"
- name: URL - name: URL
description: <SchemaDefinition schemaRef="#/components/schemas/URL" /> description: ''
- name: UnionType - name: UnionType
description: <SchemaDefinition schemaRef="#/components/schemas/UnionType" /> description: ''
- name: UnstructuredLogEvent - name: UnstructuredLogEvent
description: <SchemaDefinition schemaRef="#/components/schemas/UnstructuredLogEvent" description: ''
/>
- name: UserMessage - name: UserMessage
description: <SchemaDefinition schemaRef="#/components/schemas/UserMessage" /> description: ''
- name: VectorDB - name: VectorDB
description: <SchemaDefinition schemaRef="#/components/schemas/VectorDB" /> description: ''
- name: VectorDBs - name: VectorDBs
- name: VectorIO - name: VectorIO
- name: VersionInfo - name: VersionInfo
description: <SchemaDefinition schemaRef="#/components/schemas/VersionInfo" /> description: ''
- name: ViolationLevel - name: ViolationLevel
description: <SchemaDefinition schemaRef="#/components/schemas/ViolationLevel" description: ''
/>
x-tagGroups: x-tagGroups:
- name: Operations - name: Operations
tags: tags: