Skip to content

reference

Connect Training and Inference Services

Choose provider-specific credentials or identity, validate the connection and configure training or inference separately.

Connect Training and Inference Services

Definition

Open Admin → Integrations, select the provider and configure the connection for the intended account/resource. Use the resulting connection in Weights training or the consuming inference workflow. Connection validation is separate from permission, capacity and compatibility for a particular job.

Provider prerequisites

ProviderConnection inputsSeparate job requirements
Azure OpenAIResource name, region, resource-origin endpoint and matching keyEligible model, quota, fine-tuning and deployment rights
Microsoft FoundryResource name, region, resource-origin endpoint and matching keyEligible model and training/deployment permission
TogetherKey for the intended projectModel eligibility and job capacity
FireworksAccount ID and matching keySelected service/model eligibility and capacity
BasetenKey permitted to list training projectsTraining project, trainer image/command and data access
Amazon BedrockAWS account, region and integration role ARNCustomization model, service role and job storage access
Amazon SageMaker AIAWS account, region and integration role ARNTraining execution role, compute and input/output storage
Vertex AIProject ID, region and connection service-account emailScoped impersonation and job execution identity/resource access

For Azure OpenAI use the resource origin https://<resource>.openai.azure.com; for Foundry use https://<resource>.services.ai.azure.com. A project endpoint, deployment URL or API path is a different boundary. Match endpoint and key to the same resource.

Configure and verify

  1. Obtain the intended account/resource identifiers and credential or role details from its administrator.
  2. For key-based providers, enter values only in the owning connection flow and use Verify and save. Rotate using the existing connection's credential-replacement control.
  3. For AWS role connections, obtain the exact trusted backend AWS principal from your Teammately operator and require the displayed workspace external ID in role trust. An external ID is not a principal. Do not substitute a long-lived access key.
  4. For Vertex, obtain the exact backend impersonating principal from the operator, and authorize it only for the selected connection service account and resources. Keep connection identity and training execution identity distinct.
  5. Select the saved connection, compatible model/method and job-specific resources in Weights training.

A Baseten connection check lists accessible training projects. AWS and Vertex checks do not establish every training/storage permission. A successful connection never certifies quota, job creation or training quality.

Other inference endpoints

Choose Other inference endpoint for a public HTTPS API base, including an API prefix such as /v1. The connection supports Bearer token or Baseten Api-Key authentication. Local/private/IP endpoints and URLs with embedded credentials, ports, queries or fragments are rejected by this connection flow.

Verification checks model-list access. It does not test invocation or chat-completion compatibility and does not create a training connection. Check invocation in the consuming workflow against the actual deployment.

Fields, states, or lifecycle rules

Keep connection state, successful probe, job admission, job completion and callable inference deployment separate. Provider training does not automatically allocate serving resources. Inspect the actual job result and separately authorized evaluation before interpreting a candidate's quality.

When a connection fails, check matching account/region/endpoint and credential or role trust first. When a job fails after connection validation, inspect its execution role, selected model, storage and quota. Correct the owning provider connection; retain its intended identity/resource boundary.

Found something unclear?

Report outdated, unsupported, or confusing docs so we can fix the source page.

Report a docs issue