Guider

Tall.no med OpenAI Responses API

Gi en OpenAI-modell tilgang til Tall gjennom det innebygde remote MCP-verktøyet.

For utviklere som bruker OpenAI Responses API.

01

Send Tall som MCP-verktøy

Server-URL, verktøytillatelse og pilotnøkkel følger hvert kall. Nøkkelen skal ligge i miljøet, ikke i kildekoden.

import OpenAI from "openai";

const client = new OpenAI();
const response = await client.responses.create({
  model: "gpt-5.6",
  input: "Finn utviklingen i norsk vannkraftproduksjon siden 2015. Vis kilde og snapshot.",
  tools: [{
    type: "mcp",
    server_label: "tall_no",
    server_url: "https://www.tall.no/mcp",
    authorization: process.env.TALL_API_KEY,
    allowed_tools: ["list_sources", "find_official_data", "get_snapshot"],
    require_approval: "always"
  }]
});

console.log(response.output_text);

02

Behold godkjenning i piloten

Eksempelet krever godkjenning før verktøykall. Det er en fornuftig standard mens du ser hvilke spørsmål agenten faktisk sender.

03

Bruk snapshot som fasit

Modellen kan forklare svaret, men snapshotets QuerySpec og normaliserte resultat er den autoritative leveransen.

Klientoppsettet er kontrollert mot OpenAI: MCP and Connectors.