The identity and technical contract details declared by the specification.
GatewayValidateDatasetUploadBody
object
gatewayIdentityProvider
object
16 properties
gatewayDpoConfig
object
Hyperparameters for Direct Preference Optimization (DPO) training.
3 properties
gatewayGetDatasetDownloadEndpointResponse
object
1 property
gatewayTimeSeries
object
2 properties
gatewayWeightedRandomStrategy
object
Use replica count as weight.
GatewayCreateEvaluatorBody
object
2 properties
1 required
gatewayValidateAssertionsResponse
object
2 properties
gatewayLedgerEntry
object
2 properties
GatewayUndeleteDeploymentBody
object
gatewayAutoTune
object
1 property
gatewayPlacement
object
The desired geographic region where the deployment must be placed. Exactly one field will be specified.
3 properties
gatewaySecret
object
3 properties
2 required
gatewayAccountRateLimit
object
3 properties
3 required
gatewayListQuotasResponse
object
3 properties
gatewayTrainingShapeVersion
object
7 properties
gatewayAccountState
string
gatewayListTrainingShapesResponse
object
3 properties
gatewaySplitted
object
1 property
1 required
gatewayPreviewEvaluatorResponse
object
5 properties
AssertionAssertionType
string
gatewayRedeemCreditCodeRequest
object
RedeemCreditCodeRequest is the request to redeem a credit code for an account.
2 properties
2 required
BaseModelDetailsCheckpointFormat
string
gatewayTrainerShardingScheme
object
Structured parallelism/sharding profile used by trainer launches.
5 properties
DeploymentShapePresetType
string
gatewayDeploymentShape
object
21 properties
1 required
gatewayListPricingPlansResponse
object
3 properties
gatewayTransformed
object
3 properties
1 required
gatewayMultiRegion
string
gatewayGetModelVersionCountResponse
object
1 property
gatewayDeployedModelState
string
- UNDEPLOYING: The model is being undeployed. - DEPLOYING: The model is being deployed. - DEPLOYED: The model is deployed and ready for inference. - UPDATING:…
gatewayStatus
object
2 properties
EvaluatorSourceType
string
gatewayReplicaStats
object
6 properties
gatewayListTrailsResponse
object
3 properties
gatewayTrainingSessionState
string
ValidateAssertionsResponseValidateAssertionError
object
1 property
gatewayAccountUsage
object
2 properties
gatewayProvider
object
3 properties
gatewayLineItem
object
8 properties
gatewayAuditLogEntry
object
12 properties
AccountRateLimitMetric
string
Which rate-limit metric this row describes.
gatewayWeightPrecision
string
The weight precision for model training/inference. - BFLOAT16: no quantization applied - INT8: enable 8-bit quantization with LLM.int8() - NF4: enable 4-bit qu…
gatewayApiKey
object
10 properties
GatewayDeployModelVersionBody
object
2 properties
2 required
GatewayValidateAssertionsBody
object
Validate the code assertions. Recommended before creating the evaluation.
1 property
1 required
gatewayListSupervisedFineTuningJobsResponse
object
3 properties
gatewayBatchInferenceJobInferenceParameters
object
6 properties
gatewayEvalProtocol
object
GatewayResumeReinforcementFineTuningJobBody
object
gatewayGetBillingSummaryResponse
object
1 property
gatewayRolloutStrategy
string
The rollout strategy to use when deploying the model version. - ROLLOUTSTRATEGYSTANDARD: Standard rollout strategy updates the deployment using a normal k8s ro…
gatewayDeveloperPassState
string
gatewayListClustersResponse
object
3 properties
GatewayCancelSupervisedFineTuningJobBody
object
gatewayListGenericDeploymentTypeVersionsResponse
object
3 properties
gatewayListReinforcementFineTuningJobsResponse
object
3 properties
gatewayListAccountsResponse
object
3 properties
gatewaySamlConfig
object
SAML Configuration Exactly one of metadataurl or metadataxml must be provided.
2 properties
gatewayDeployment
object
47 properties
1 required
GatewayTestEvaluationBody
object
2 properties
2 required
GatewayCreateDatasetBody
object
4 properties
2 required
gatewayGetModelDownloadEndpointResponse
object
1 property
CodeAssertionExecutionOptions
object
3 properties
gatewayListRlorTrainerJobsResponse
object
3 properties
gatewayListBatchInferenceJobsResponse
object
3 properties
gatewayIdentityProviderState
string
gatewayPromoteCheckpointResponse
object
1 property
gatewayCriterion
object
4 properties
ModelKind
string
- HFBASEMODEL: An LLM base model. - HFPEFTADDON: A parameter-efficent fine-tuned addon. - HFTEFTADDON: A token-eficient fine-tuned addon. - FLUMINABASEMODEL: A…
ReinforcementLearningLossConfigMethod
string
gatewayDeploymentState
string
- CREATING: The deployment is still being created. - READY: The deployment is ready to be used. - DELETING: The deployment is being deleted. - FAILED: The depl…
gatewayDeploymentShapeVersion
object
6 properties
gatewayListGenericDeploymentsResponse
object
3 properties
GatewayCreateEvaluationJobBody
object
2 properties
1 required
PricingPlanBillingType
string
GatewayGetModelUploadEndpointBody
object
3 properties
1 required
gatewayGetLedgerResponse
object
1 property
gatewayValidateModelUploadResponse
object
1 property
GatewayPrepareModelBody
object
2 properties
AccountUsageDedicatedDeploymentUsage
object
One dedicated deployment usage aggregation bucket.
9 properties
gatewayCluster
object
8 properties
gatewayWandbConfig
object
WandbConfig is the configuration for the Weights & Biases (wandb) logging which will be used by a training job.
6 properties
gatewayOrpoConfig
object
Hyperparameters for Odds Ratio Preference Optimization (ORPO) training.
1 property
gatewayGetDeploymentMetricsResponse
object
1 property
AccountAccountType
string
gatewayDirectRouteType
string
GatewayDebugReinforcementFineTuningJobBody
object
gatewayPolicySettings
object
3 properties
gatewayValidateModelConfigRequest
object
2 properties
1 required
GatewayAliasEvaluatorVersionBody
object
Assigns or updates a user-specified alias for a given revision.
1 property
1 required
googlelongrunningOperation
object
This resource represents a long-running operation that is the result of a network API call.
5 properties
gatewayBatchInferenceJob
object
14 properties
DeploymentPrecision
string
PricingPlanAcceleratorHourBillingConfig
object
2 properties
2 required
gatewayTrainingShape
object
17 properties
2 required
gatewayTrailMetrics
object
Metrics for a trail, fetched from the tracing service.
6 properties
gatewayPreviewEvaluationResult
object
5 properties
gatewayRouterState
string
- CREATING: The router is being created. - READY: The router is ready for access. - UPDATING: There are in-progress updates happening with the router. - DELETI…
GatewaySplitDatasetBody
object
2 properties
gatewayGenericDeploymentTypeVersion
object
3 properties
GatewayImportModelBody
object
2 properties
GatewayGetEvaluatorUploadEndpointBody
object
2 properties
1 required
gatewayRlorTrainerJob
object
27 properties
TrainingSessionReferenceState
string
ReferenceState indicates whether the session currently references the base model or a loaded LoRA adapter. Updated automatically when ExecuteTrainingSessionLoa…
GatewayExecuteRlorTrainStepBody
object
2 properties
2 required
gatewayGenericDeploymentState
string
- CREATING: The deployment is still being created. - READY: The deployment is ready to be used. - FAILED: The deployment failed to be created. - UPDATING: Ther…
PolicySettingsModelAccessRule
object
5 properties
1 required
PricingPlanTokenBillingConfig
object
5 properties
2 required
gatewayListAuditLogsResponse
object
3 properties
GatewayScaleDeploymentBody
object
1 property
gatewaySplitDatasetResponse
object
3 properties
gatewayListRoutersResponse
object
3 properties
gatewayListSecretsResponse
object
3 properties
gatewayLLMAssertion
object
4 properties
2 required
gatewayListDeploymentShapesResponse
object
3 properties
gatewayGetEvaluatorBuildLogEndpointResponse
object
1 property
gatewayDebugReinforcementFineTuningJobResponse
object
2 properties
1 required
gatewayRefreshSessionTokenResponse
object
Response containing the refreshed session JWT.
4 properties
gatewayEvaluationResult
object
1 property
1 required
GatewayCreateClusterBody
object
2 properties
2 required
gatewayReinforcementLearningLossConfig
object
Loss method + hyperparameters for reinforcement-learning-style fine-tuning (e.g. RFT / RL trainers). For preference jobs (DPO API), the default loss method is…
4 properties
PolicySettingsEffect
string
Policy effect for model-access rules (per-row; not a standalone API enum). - DENY: Block actions that violate the policy.
gatewayListRlorTrainerJobCheckpointsResponse
object
3 properties
gatewayEvaluator
object
14 properties
gatewayQuota
object
5 properties
gatewayConversationConfig
object
3 properties
1 required
gatewayListGenericDeploymentTypesResponse
object
3 properties
EvaluatorSource
object
2 properties
gatewayListCreditRedemptionsResponse
object
3 properties
GatewayResumeSupervisedFineTuningJobBody
object
gatewayGenericDeploymentType
object
4 properties
gatewayTrainingSessionJob
object
TrainingSessionJob groups all TrainingSessions for a specific job run on a given base model. Each job is scoped to an account and bound to a shared trainer.
8 properties
1 required
gatewayGetDpoJobMetricsFileResponse
object
1 property
gatewayListDeployedModelsResponse
object
3 properties
gatewayListDeploymentShardsResponse
object
3 properties
gatewayClusterState
string
- CREATING: The cluster is still being created. - READY: The cluster is ready to be used. - DELETING: The cluster is being deleted. - FAILED: Cluster is not op…
gatewayTrail
object
9 properties
gatewayUser
object
10 properties
1 required
gatewayAutoscalingPolicy
object
5 properties
gatewayGetEvaluatorUploadEndpointResponse
object
1 property
gatewayAcceleratorType
string
AccountSuspendState
string
gatewayGetEvaluatorSourceCodeEndpointResponse
object
1 property
gatewayPricingPlanState
string
gatewaySupervisedFineTuningJob
object
38 properties
1 required
gatewayGenericDeployment
object
7 properties
3 required
gatewayDeployedModelRef
object
5 properties
gatewayListApiKeysResponse
object
3 properties
GatewayCreateEvaluationBody
object
2 properties
1 required
gatewayListDeploymentsResponse
object
3 properties
gatewayUserUploaded
object
gatewayListUsersResponse
object
3 properties
gatewayEvaluationJob
object
13 properties
3 required
gatewayAwsS3Config
object
AwsS3Config is the configuration for AWS S3 dataset access which will be used by a training job.
2 properties
gatewayEstimateSupervisedFineTuningJobCostResponse
object
1 property
gatewayGetEvaluationJobExecutionLogEndpointResponse
object
Response carries the stream log URL (for VirtualizedLogViewer).
3 properties
gatewayScalingSchedule
object
6 properties
4 required
AccountUsageServerlessUsage
object
One serverless usage aggregation bucket.
9 properties
TrainingShapeTrainerMode
string
Trainer execution mode used for validated launch-profile matching.
gatewayCodeAssertion
object
4 properties
2 required
GatewayRollbackEvaluatorBody
object
Rolls an evaluator back to the configuration captured by a specific revision.
GatewayGetDatasetUploadEndpointBody
object
2 properties
1 required
gatewayDataset
object
18 properties
gatewayPreviewEvaluatorSampleResult
object
4 properties
GatewayValidateEvaluatorUploadBody
object
gatewayDeployedModel
object
12 properties
GatewayResumeRlorTrainerJobBody
object
gatewayGetAccountUsageFilterOptionsResponse
object
Distinct filter values for the account/time range (separate from GetAccountUsage).
GatewayPreviewEvaluationBody
object
2 properties
1 required
gatewayDeploymentShard
object
6 properties
gatewayAzureBlobStorageConfig
object
AzureBlobStorageConfig is the configuration for Azure Blob Storage dataset access which will be used by a training job.
3 properties
gatewayJobProgress
object
Progress of a job, e.g. RLOR, EVJ, BIJ etc.
10 properties
gatewayListIdentityProvidersResponse
object
3 properties
gatewayAccount
object
10 properties
1 required
gatewayListTrainingSessionJobsResponse
object
3 properties
gatewayEvenLoadStrategy
object
Dynamically adjust traffic allocation to balance the load per replica across the deployments as much as possible.
gatewayTrainingSession
object
TrainingSession represents a single training context on a shared trainer. It starts with a base model reference and can have LoRA adapters loaded or promoted v…
8 properties
gatewayListEvaluationJobsResponse
object
3 properties
GatewayCreateApiKeyBody
object
1 property
1 required
gatewayGetTerminationMessageResponse
object
1 property
gatewayEksCluster
object
9 properties
2 required
gatewayCheckpointType
string
- CHECKPOINTTYPEINFERENCEBASE: Inference-ready checkpoint (full-parameter, HuggingFace format). Promotable to a model for serving. - CHECKPOINTTYPEINFERENCEARC…
GatewayPromoteCheckpointBody
object
Promote a checkpoint to a model. When basemodel is provided, the checkpoint GCS path is reconstructed from account metadata and the trainer/deployment ID — no…
4 properties
3 required
gatewayCode
string
- OK: Not an error; returned on success. HTTP Mapping: 200 OK - CANCELLED: The operation was cancelled, typically by the caller. HTTP Mapping: 499 Client Close…
gatewayModelState
string
- UPLOADING: The model is still being uploaded (upload is asynchronous). - READY: The model is ready to be used.
googlerpcStatus
object
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](h…
3 properties
GatewayExecuteTrainingSessionLoadStateBody
object
1 property
1 required
typeDate
object
A full date, with non-zero year, month, and day values A month and day value, with a zero year, such as an anniversary A year on its own, with zero month and d…
3 properties
gatewayDpoJob
object
15 properties
1 required
gatewayModel
object
38 properties
gatewayNotificationSettings
object
NotificationSettings configures notification preferences for an account. (accounts/{account}/notificationSettings) when more notification categories are added.…
1 property
gatewayListDatasetsResponse
object
3 properties
gatewayGetRlorTrainerJobPublicLogsResponse
object
1 property
GatewayResumeDpoJobBody
object
gatewayAwsS3ModelSource
object
5 properties
1 required
gatewayAssertion
object
4 properties
1 required
GatewayDeleteApiKeyBody
object
1 property
1 required
gatewayGetAccountServerlessTokenUsageResponse
object
7 properties
gatewayRedeemCreditCodeResponse
object
RedeemCreditCodeResponse returns the amount of credits redeemed.
1 property
gatewayCriterionType
string
typeMoney
object
Represents an amount of money with its currency type.
3 properties
gatewayDeploymentShardState
string
- CREATING: The deployment shard is still being created. - READY: The deployment shard is ready to be used. - DELETING: The deployment shard is being deleted.…
gatewayListTrainingSessionsResponse
object
3 properties
gatewayListEvaluatorVersionsResponse
object
3 properties
gatewayGetDatasetUploadEndpointResponse
object
1 property
gatewayListDeveloperPassesResponse
object
3 properties
DeploymentHotLoadBucketType
string
gatewayCreditRedemption
object
3 properties
1 required
GatewayCancelReinforcementFineTuningJobBody
object
gatewayEvaluatorState
string
gatewayPurpose
string
Scheduling purpose for training jobs and deployments.
gatewayCodeSnippets
object
4 properties
gatewayListModelsResponse
object
3 properties
gatewayGetModelUploadEndpointResponse
object
2 properties
gatewayClusterConnectionInfo
object
2 properties
gatewayListDeploymentShapeVersionsResponse
object
3 properties
GatewayCreateModelBody
object
3 properties
1 required
gatewayBaseModelDetails
object
10 properties
gatewayReinforcementFineTuningJob
object
28 properties
2 required
gatewayRlorTrainerJobCheckpoint
object
A checkpoint saved during an RLOR trainer job. Checkpoints are stored in GCS and discovered on-demand (not persisted in the database).
5 properties
gatewayListEvaluationsResponse
object
3 properties
gatewayGetReinforcementFineTuningJobMetricsFileResponse
object
1 property
gatewayJobState
string
JobState represents the state an asynchronous job can be in. - JOBSTATEPAUSED: Job is paused, typically due to account suspension or manual intervention. - JOB…
protobufAny
object
Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message. Protobuf library provides supp…
1 property
gatewayAzureBlobModelSource
object
6 properties
2 required
GatewayCancelDpoJobBody
object
gatewayTEFTDetails
object
gatewayListTrainingShapeVersionsResponse
object
3 properties
gatewayListAccountServerlessRateLimitsResponse
object
2 properties
gatewayRefreshSessionTokenRequest
object
Request to refresh an existing session JWT before it expires.
1 property
gatewayPEFTDetails
object
5 properties
3 required
gatewayEvaluation
object
9 properties
3 required
GatewayCreateEvaluatorV2Body
object
2 properties
1 required
gatewayOidcConfig
object
3 properties
3 required
gatewayListEvaluatorsResponse
object
3 properties
gatewayEvaluatorVersion
object
4 properties
gatewayFakeCluster
object
3 properties
gatewayReinforcementFineTuningJobInferenceParameters
object
6 properties
gatewayBaseTrainingConfig
object
17 properties
GatewayCancelRlorTrainerJobBody
object
gatewayDatasetState
string
gatewayListDpoJobsResponse
object
3 properties
gatewayEvaluateOptions
object
3 properties
gatewayPricingPlan
object
PricingPlan defines a custom billing plan for an account Each PricingPlan is associated with a contract, and describes the pricing terms for a specific service.
9 properties
2 required
GatewayPreviewEvaluatorBody
object
3 properties
2 required
gatewayDeveloperPass
object
7 properties
gatewayTimeSeriesPoint
object
2 properties
gatewayRouter
object
13 properties
gatewayPreviewEvaluationResponse
object
3 properties
gatewayModelVersion
object
3 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Fireworks AI publishes across the network.