Skip to content

Tact Platform

Build with the Tact API.

Tact models in your product through the OpenAI SDK. Change the key and the base URL, keep your code.

Model API

OpenAI compatible

Same format as OpenAI chat completions, with tools, structured output and streaming.

POST/v1/chat/completionsModel reference
  • tact-1

    Default model for conversation and answers.

  • tact-1-mini

    Lower cost for simple tasks.

  • tact-1-pro

    Highest quality, for tools and reasoning.

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.TACT_API_KEY,
  baseURL: "https://api.tact.example/v1",
});

const completion = await client.chat.completions.create({
  model: "tact-1",
  messages: [{ role: "user", content: "Hello" }],
});

console.log(completion.choices[0].message.content);
  • Keys per client

    Each client gets its own live and test keys.

  • Usage by day

    Requests, tokens and spend for every client.

  • Data rules

    Each request follows the data region and health data settings of the client.