Types APIs#
- Chat Types
- Customization Types
- Deployment Types
- ConfigCreateParams for Deployment
- ConfigListParams
- ConfigUpdateParams for Deployment
- DeploymentConfigFilterParam
- DeploymentConfigsPage
- ModelDeployment
- ModelDeploymentCreateParams
- ModelDeploymentFilterParam
- ModelDeploymentListParams
- ModelDeploymentStatusDetails
- ModelDeploymentUpdateParams
- ModelDeploymentsPage
- Evaluation Types
- ConfigCreateParams for Evaluation
- ConfigListParams for Evaluation
- ConfigUpdateParams for Evaluation
- EvaluationConfigsPage
- EvaluationJob
- EvaluationJobFilter
- EvaluationJobFilterParam
- EvaluationJobsPage
- EvaluationResultFilter
- EvaluationResultFilterParam
- EvaluationResultsPage
- EvaluationTargetsPage
- GroupResultParam
- JobCreateParams for Evaluation
- JobListParams
- MetricResultParam
- ResultCreateParams
- ResultListParams
- ResultUpdateParams
- TargetCreateParams
- TargetListParams
- TargetUpdateParams
- TaskResultParam
- Guardrail Types
- Shared Types
- ActionRails
- APIEndpointData
- APIEndpointFormat
- ArtifactStatus
- AutoAlignOptions
- AutoAlignRailConfig
- BackendEngineType
- ChatCompletionAssistantMessageParam
- ChatCompletionContentPartImageParam
- ChatCompletionContentPartTextParam
- ChatCompletionFunctionMessageParam
- ChatCompletionMessageToolCallParam
- ChatCompletionMessageToolCall
- ChatCompletionMessage
- ChatCompletionResponseChoice
- ChatCompletionResponseStreamChoice
- ChatCompletionSystemMessageParam
- ChatCompletionTokenLogprob
- ChatCompletionToolMessageParam
- ChatCompletionUserMessageParam
- ChoiceDeltaFunctionCall
- ChoiceDeltaToolCallFunction
- ChoiceDeltaToolCall
- ChoiceLogprobs
- ClavataRailConfig
- ClavataRailOptions
- CompletionResponseChoice
- CompletionResponseStreamChoice
- ConfigDataParam
- ConfigData
- DeleteResponse
- DeltaMessage
- DialogRails
- ErrorResponse
- FactCheckingRailConfig
- FiddlerGuardrails
- FinetuningType
- FunctionCall
- Function
- GenericSortField
- GuardrailConfigParam
- GuardrailConfig
- GuardrailModel
- HTTPValidationError
- ImageURL
- InferenceParams
- InjectionDetection
- InputRails
- Instruction
- JailbreakDetectionConfig
- JobStatus
- LogProbs
- LoraFinetuningData
- MessageTemplate
- ModelArtifact
- ModelPrecision
- ModelSpec
- OutputRailsStreamingConfig
- OutputRails
- Ownership
- PTuningFinetuningData
- PaginationData
- ParameterEfficientFinetuningData
- PatronusEvaluateAPIParams
- PatronusEvaluateConfigParam
- PatronusEvaluateConfig
- PatronusEvaluationSuccessStrategy
- PatronusRailConfigParam
- PatronusRailConfig
- PrivateAIDetectionOptions
- PrivateAIDetection
- PromptData
- RailsConfigDataParam
- RailsConfigData
- RailsParam
- Rails
- ReasoningModelConfig
- ReasoningParams
- RetrievalRails
- SensitiveDataDetectionOptions
- SensitiveDataDetection
- SingleCallConfig
- TaskPrompt
- TopLogprob
- UsageInfo
- UserMessagesConfig
- ValidationError
- VersionTag
- Shared Params Types
- ActionRails
- APIEndpointData
- APIEndpointFormat
- ArtifactStatus
- AutoAlignOptions
- AutoAlignRailConfig
- BackendEngineType
- ChatCompletionAssistantMessageParam
- ChatCompletionContentPartImageParam
- ChatCompletionContentPartTextParam
- ChatCompletionFunctionMessageParam
- ChatCompletionMessageToolCallParam
- ChatCompletionSystemMessageParam
- ChatCompletionToolMessageParam
- ChatCompletionUserMessageParam
- ClavataRailConfig
- ClavataRailOptions
- ConfigDataParam
- DialogRails
- FactCheckingRailConfig
- FiddlerGuardrails
- FinetuningType
- Function
- FunctionCall
- GenericSortField
- GuardrailConfigParam
- GuardrailModel
- ImageURL
- InferenceParams
- InjectionDetection
- InputRails
- Instruction
- JailbreakDetectionConfig
- JobStatus
- LoraFinetuningData
- MessageTemplate
- ModelArtifact
- ModelPrecision
- ModelSpec
- OutputRails
- OutputRailsStreamingConfig
- Ownership
- ParameterEfficientFinetuningData
- PatronusEvaluateAPIParams
- PatronusEvaluateConfigParam
- PatronusEvaluationSuccessStrategy
- PatronusRailConfigParam
- PTuningFinetuningData
- PrivateAIDetection
- PrivateAIDetectionOptions
- PromptData
- RailsConfigDataParam
- RailsParam
- ReasoningModelConfig
- ReasoningParams
- RetrievalRails
- SensitiveDataDetection
- SensitiveDataDetectionOptions
- SingleCallConfig
- TaskPrompt
- UserMessagesConfig
- VersionTag
- Common Types
- ActivatedRail
- ArtifactStatusDe
- BackendEngineTypeDe
- BaseModelFilterParam
- BaseModelFilter
- CachedOutputsDataParam
- CachedOutputsData
- CompletionCreateParams
- CompletionResponse
- CompletionStreamResponse
- CreateEmbeddingResponse
- CreatedAtFilterParam
- CreatedAtFilter
- CustomizationConfigParam
- CustomizationConfig
- CustomizationTargetParam
- CustomizationTarget
- CustomizationTrainingOptionParam
- CustomizationTrainingOption
- DatasetCreateParams
- DatasetEvParam
- DatasetEv
- DatasetFilterParam
- DatasetFilter
- DatasetListParams
- DatasetSortField
- DatasetUpdateParams
- Dataset
- DatasetsPage
- DateTimeFilterParam
- DateTimeFilter
- DeploymentConfigParam
- DeploymentConfig
- EmbeddingCreateParams
- Embedding
- EvaluationConfigFilterParam
- EvaluationConfigFilter
- EvaluationConfigParam
- EvaluationConfig
- EvaluationLiveParams
- EvaluationParamsParam
- EvaluationParams
- EvaluationResult
- EvaluationStatusDetailsParam
- EvaluationStatusDetails
- EvaluationTargetFilterParam
- EvaluationTargetFilter
- EvaluationTargetParam
- EvaluationTarget
- ExecutedAction
- ExternalEndpointConfigParam
- ExternalEndpointConfig
- FinetuningTypeDe
- GenerationLogOptionsParam
- GenerationLog
- GenerationOptionsParam
- GenerationRailsOptionsParam
- GenerationStats
- GroupConfigParam
- GroupConfig
- GroupResult
- GuardrailCheckParams
- GuardrailCheckResponse
- GuardrailConfigDeParam
- GuardrailConfigDe
- GuardrailsDataParam
- GuardrailsData
- LabelSelectorRequirementParam
- LabelSelectorRequirement
- LabelSelectorTermParam
- LabelSelectorTerm
- LiveEvaluation
- LlmCallInfo
- MetricConfigParam
- MetricConfig
- MetricResult
- ModelArtifactDeParam
- ModelArtifactDe
- ModelCreateParams
- ModelDeParam
- ModelDe
- ModelEvParam
- ModelEv
- ModelFilterParam
- ModelFilter
- ModelListParams
- ModelParam
- ModelPeftFilterParam
- ModelPeftFilter
- ModelPrecisionDe
- ModelSortField
- ModelSpecDeParam
- ModelSpecDe
- ModelUpdateParams
- Model
- ModelsPage
- NamespaceCreateParams
- NamespaceListParams
- NamespaceUpdateParams
- Namespace
- NamespacesPage
- NIMDeploymentConfigParam
- NIMDeploymentConfig
- NodeAffinityParam
- NodeAffinity
- NodeSelectorParam
- NodeSelectorTermParam
- NodeSelectorTerm
- NodeSelector
- ParameterEfficientFinetuningDataDeParam
- ParameterEfficientFinetuningDataDe
- PreferredSchedulingTermParam
- PreferredSchedulingTerm
- ProjectCreateParams
- ProjectFilterParam
- ProjectFilter
- ProjectListParams
- ProjectSortField
- ProjectUpdateParams
- Project
- ProjectsPage
- PromptDataDeParam
- PromptDataDe
- RagPipelineDataParam
- RagPipelineData
- RagTargetParam
- RagTarget
- RailStatus
- RetrieverPipelineDataParam
- RetrieverPipelineData
- RetrieverTargetParam
- RetrieverTarget
- ScoreParam
- ScoreStatsParam
- ScoreStats
- Score
- StatusEnum
- TargetStatus
- TargetType
- TaskConfigParam
- TaskConfig
- TaskResult
- TaskStatus
- TolerationParam
- Toleration
- TrainingPodSpecParam
- TrainingPodSpec
- TrainingType