GPT-6 Sol, GPT-6 Luna, and Claude Opus 5.5 are now live on CometAPI →
guide/CometAPI-forskning

GPT-6 Astra API-veiledning: Bygging av produksjonsklare AI-agenter

Bygg produksjonsklare AI‑agenter med GPT-6 Astra ved hjelp av CometAPI, verktøykalling, datamaskinautomatisering, sikkerhetskontroller, referansetester og kostnadsoptimalisering

CometAPI
Mia MarenForskerteam for AI-modeller og API
Oppdatert Sep 16, 2026 13 min lesetid
GPT-6 Astra API-veiledning: Bygging av produksjonsklare AI-agenter
Bruk dette mønsteret

Gjør det første API-kallet.

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_COMETAPI_KEY",
    base_url="https://api.cometapi.com/v1",
)

response = client.chat.completions.create(
    model="gpt-5-mini",
    messages=[{"role": "user", "content": "Build this workflow."}],
)

print(response.choices[0].message.content)

TL;DR

GPT-6 Astra API i CometAPI passer best til krevende agentarbeidsflyter som kombinerer resonnering, kode, nettleser- eller datamaskininteraksjon og flere eksterne verktøy. Det er en premium-modell, så team bør reservere den for oppgaver der bedre fullføringsrater rettferdiggjør høyere tokenpriser.

Det praktiske designmønsteret er en eksekveringssløyfe med eksplisitte verktøy, applikasjonsside-tillatelser, verifisering, budsjetter og menneskelig godkjenning for konsekvensielle handlinger. Start med Responses API, mål kostnad per akseptert oppgave, og rutineoppgaver bør sendes til rimeligere modeller.

Viktige punkter

  • Astra er rettet mot ende-til-ende profesjonelt arbeid, ikke isolert tekstgenerering.
  • De sterkeste rapporterte gevinstene er konsentrert i databruk, terminaloppgaver, automasjon, vitenskapelig resonnering og flerstegs profesjonelle arbeidsflyter.
  • Asynkrone verktøykall, styring midt i turen og dynamiske oppdateringer av resonnering gjør langvarige agentsløyfer mer fleksible.
  • Modellen støtter et kontekstvindu på 1,05 millioner tokens, men gjenfinning og tilstandshåndtering er fortsatt nødvendig.
  • Produksjonskvalitet avhenger av tillatelser, idempotens, validering, observabilitet og evaluering utenfor prompten.

Hva er Astra API, og hvilke agentarbeidslaster passer den?

OpenAI beskriver Astra som sin mest kapable modell for kompleks resonnering, koding, databruk, forskning og dokumentproduksjon. Den offisielle spesifikasjonen tilbyr et 1 050 000-tokens kontekstvindu og 128 000-tokens utdata-grense. Tekst og bilder aksepteres som input, mens tekst er den native utdata-modusen.

GPT-6 Astra API-veiledning: Bygging av produksjonsklare AI-agenter

OpenAI GPT-6 Astra lanseringsvisual

Offisielle Astra-spesifikasjonerVerdiHvorfor det betyr noe for agenter
Model IDgpt-6-astraStabil identifikator for API-forespørsler
Kontekstvindu1,050,000 tokensStore repositorier, dokumenter og eksekvereringshistorikk
Maksimale utdata128,000 tokensLange rapporter, kode og strukturerte artefakter
Knowledge cutoffApril 30, 2026Oppdatert informasjon krever fortsatt gjenfinningsverktøy
Reasoning effortlow, medium, high, xhigh, maxMuliggjør kontroll av resonneringsdybde på oppgavenivå
Input-modaliteterTekst og bilderStøtter dokument- og visuell-datamaskin-arbeidsflyter
KjernefunksjonerStreaming, function calling, Structured OutputsMuliggjør typet og observerbar orkestrering
Responses API-verktøyWeb search, file search, code interpreter, hosted shell, computer use, MCP, tool searchDekker gjenfinning, eksekvering og grensesnittoperasjon
FinetuningIkke støttetAtferd må kontrolleres med prompt, verktøy og applikasjonslogikk

Det store kontekstvinduet reduserer behovet for å dele opp all input, men det bør ikke behandles som et minnesystem. Varige fakta, hentet bevis, midlertidig eksekveringstilstand og verktøyutdata bør holdes separat slik at agenten kun får det den trenger for beslutningen som tas nå.

GPT-6 Astra agent-benchmarker

De mest nyttige evalueringene er de som krever programvareoperasjon, terminalarbeid, visuell interaksjon eller fullføring av en profesjonell arbeidsflyt. OpenAIs rapporterte resultater viser større gevinster på eksekveringstunge oppgaver enn på brede intelligensindekser.

Offisiell benchmark-kildeGPT-6 AstraGPT-5.6 SolClaude Fable 5.1Resultat
AutomationBench41.4%18.1%31.4%Astra leder med 23,3 poeng over Sol
Terminal-Bench 4.057.9%37.3%55.8%Astra leder Sol med 20,6 poeng og Fable med 2,1
FrontierMath Tier 4 v297.6%83.0%87.8%Astra leder de sammenlignede modellene
GPQA Diamond96.0%94.6%93.7%Mindre fordel på bred vitenskapelig resonnering
OSWorld 2.072.6%65.7%—Sterkere fullføring av visuell-datamaskin-oppgaver
ScreenSpot-Pro92.7%76.9%—15,8-poeng forbedring over Sol
Database migration tasks63.9%42.7%57.8%Størst verdi fremstår i fullført operasjonelt arbeid

GPT-6 Astra leder GPT-5.6 Sol og Claude Fable 5.1 på hver benchmark-rad der alle tre modellene har rapporterte poeng. Den smaleste ledelsen over Claude Fable 5.1 er 2,1 prosentpoeng på Terminal-Bench 4.0, mens de større fordelene kommer i AutomationBench, FrontierMath Tier 4 v2, GPQA Diamond og database-migreringsoppgaver. OpenAI rapporterer også 47% mindre simulert oppgavetid på OSWorld-sammenligningen, noe som er viktig når agentlatens påvirker gjennomstrømning i virksomheten.

Bruk benchmark-resultater til å velge arbeidslaster for testing. Ta den endelige beslutningen med et evalueringssett bygget fra egne verktøy, tillatelser, feiltyper og akseptkriterier.

Hvilke Astra-funksjoner endrer agentarkitektur?

GPT-6 Astra asynkrone verktøykall

Asynkrone verktøykall lar modellen fortsette nyttig resonnering, kalle uavhengige verktøy eller svare på en ikke-relatert del av forespørselen mens applikasjonen kjører en treg operasjon. Applikasjonen utfører fortsatt verktøyet og må returnere resultatet ved å bruke den opprinnelige kall-ID-en.

Dette er nyttig når en arbeidsflyt både spør mot et lager, venter på en renderingsjobb, sjekker flere API-er og forbereder en rapport samtidig. Uavhengige handlinger kan gå frem parallelt i stedet for å tvinge hele agentsløyfen til å vente.

GPT-6 Astra styring midt i turen

Styring midt i turen og oppdateringer av resonnering lar en applikasjon legge til instruksjoner mens arbeidet pågår eller endre resonneringsinnsats uten å skrive om den opprinnelige prompt-prefiksen. Dette støtter korrigering og reprioritering under langvarig arbeid.

GPT-6 Astra strukturert verktøydesign

Funksjonskall og Structured Outputs gir verktøy navngitte operasjoner og typede argumenter. Modellen foreslår en handling, mens applikasjonen validerer tillatelser, skjemaer, budsjetter og forretningsregler før eksekvering. Denne separasjonen er mer pålitelig enn å be modellen uttrykke en skriveoperasjon i naturlig språk.

Hvordan bør du bygge en Astra-agent?

En konvensjonell språkmodell-forespørsel følger en kort bane: prompt, modell, svar. En agent trenger en observerbar sløyfe:

Mål → kontekstutvalg → plan → verktøyvalg → autorisert handling → observasjon → verifisering → fullføring eller eskalering

Hver overgang skaper en mulig feil: feil verktøyvalg, ugyldige argumenter, misforstått utdata, dupliserte handlinger, uautoriserte skrivinger, budsjettoverskridelser eller for tidlig fullføring. Den omkringliggende applikasjonen må derfor eie eksekveringsmyndighet og validering.

LagAnsvarKontroll
ModellTolke målet, resonnere, velge verktøy og syntetisere resultaterPrompt og verktøybeskrivelser
OrkestratorEksekvere verktøy, vedlikeholde tilstand, retry av transiente feil, stoppe sløyferDeterministisk applikasjonslogikk
Policy-lagAutorisere handlinger og håndheve grenserTillatelser, budsjetter og godkjenningsporter
VerifikatorSjekke bevis og fullføringsbetingelserRegler, tester, vurderere eller menneskelig gjennomgang
ObservabilitetRegistrere eksekveringstrajektorienTrace-ID-er, logger, metrikk og revisjonsspor

Hvordan kaller du Astra API gjennom CometAPI?

GPT-6 Astra API i CometAPI bruker modell-ID gpt-6-astra via en OpenAI-kompatibel Responses-arbeidsflyt. Fullfør disse oppsettstegene før du sender den første forespørselen:

  1. Opprett en CometAPI-konto, aktiver tilgang til GPT-6 Astra og generer en API-nøkkel.
  2. Installer eller oppgrader OpenAI Python SDK med pip install --upgrade openai.
  3. Lagre nøkkelen og OpenAI-kompatibel base-URL i COMETAPI_KEY og COMETAPI_BASE_URL; hardkod aldri produksjonshemmeligheter.
  4. Bekreft at Responses-endepunktet og gpt-6-astra-modell-ID er aktivert for arbeidsområdet, og kjør deretter eksemplet nedenfor.
import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["COMETAPI_KEY"],
    base_url=os.environ["COMETAPI_BASE_URL"],
)

response = client.responses.create(
    model="gpt-6-astra",
    reasoning={"effort": "medium"},
    input=(
        "Analyser denne driftshendelsen. Identifiser sannsynlig rotårsak, "
        "foreslå en utbedringsplan, og skill bekreftede fakta fra antagelser."
    ),
)

print(response.output_text)

En vellykket første integrasjon bør returnere et responsobjekt og lesbar output_text. I produksjon, legg til eksplisitte timeouts, forsøk på nytt kun ved transiente feil, og logg forespørsels-ID, modell, latens, tokenbruk og endelig arbeidsflytstatus.

Hvordan bygger du en verktøykallende Astra-agent?

Følgende eksempel skiller leseverktøy fra et konsekvensielt skriveverktøy. Modellen kan be om refusjon, men applikasjonskoden må fortsatt validere autorisasjon og berettigelse.

tools = [
    {
        "type": "function",
        "name": "get_order",
        "description": "Les en ordre. Dette verktøyet har ingen sideeffekter.",
        "parameters": {
            "type": "object",
            "properties": {"order_id": {"type": "string"}},
            "required": ["order_id"],
            "additionalProperties": False,
        },
    },
    {
        "type": "function",
        "name": "check_refund_eligibility",
        "description": "Sjekk berettigelse uten å utstede refusjon.",
        "parameters": {
            "type": "object",
            "properties": {"order_id": {"type": "string"}},
            "required": ["order_id"],
            "additionalProperties": False,
        },
    },
    {
        "type": "function",
        "name": "create_refund_request",
        "description": "Opprett en forespørsel etter autorisasjons- og berettigelsessjekker.",
        "parameters": {
            "type": "object",
            "properties": {
                "order_id": {"type": "string"},
                "reason": {"type": "string"},
            },
            "required": ["order_id", "reason"],
            "additionalProperties": False,
        },
    },
]

response = client.responses.create(
    model="gpt-6-astra",
    reasoning={"effort": "medium"},
    tools=tools,
    input=(
        "Ordren A18422 ankom skadet. Fastslå om refusjon er tillatt. "
        "Ikke opprett en forespørsel før berettigelse er verifisert."
    ),
)
``````python
import json

def execute_tool(name, arguments):
    if name == "get_order":
        return get_order(**arguments)
    if name == "check_refund_eligibility":
        return check_refund_eligibility(**arguments)
    if name == "create_refund_request":
        assert_user_is_authorized()
        assert_refund_is_eligible(arguments["order_id"])
        return create_refund_request(**arguments)
    raise ValueError(f"Ukjent verktøy: {name}")

while True:
    calls = [item for item in response.output if item.type == "function_call"]
    if not calls:
        break

    outputs = []
    for call in calls:
        result = execute_tool(call.name, json.loads(call.arguments))
        outputs.append({
            "type": "function_call_output",
            "call_id": call.call_id,
            "output": json.dumps(result),
        })

    response = client.responses.create(
        model="gpt-6-astra",
        previous_response_id=response.id,
        tools=tools,
        input=outputs,
    )

print(response.output_text)

Modellen anbefaler handlinger. Applikasjonen eier myndigheten. Et skriveverktøy må uavhengig håndheve tillatelser, grenser, idempotens og policybetingelser.

Hvordan automatiserer du langvarige arbeidsflyter med Astra?

En produksjonsforskningsagent bør motta et strukturert mål heller enn en vag instruksjon om å undersøke flere selskaper.

{
  "objective": "Lag et lanseringsnotat om konkurrenter",
  "companies": ["Competitor A", "Competitor B", "Competitor C"],
  "required_fields": [
    "siste produkt",
    "lanseringsdato",
    "pris",
    "nøkkeldifferensierere",
    "primærkilder"
  ],
  "output": "ledernotat"
}
  1. Definer målet. Sett nødvendige felter, utdataformat, frist og akseptkriterier.
  2. Hent bevis. Bruk web-søk, filsøk, databaser eller MCP-tilkoblede systemer for oppdatert informasjon.
  3. Valider bevis. Merk primærkilder, sekundærkilder, inferens, konflikter og manglende data.
  4. Eskaler usikkerhet. Be om mer bevis eller menneskelig vurdering når tilliten faller under nødvendig terskel.
  5. Produser og verifiser artefaktet. Sjekk hvert nødvendig felt før du erklærer fullføring.

Dette designet gjør bevishåndtering reviderbart og holder modellens resonnering adskilt fra systemets akseptregler.

Når bør en Astra-agent bruke datamaskinautomatisering?

Foretrekk det mest strukturerte grensesnittet tilgjengelig: database eller spørringsgrensesnitt, deretter API, så MCP eller et annet typet verktøy, og til slutt nettleser eller datamaskininteraksjon. Strukturerte grensesnitt gir stabile felt, forutsigbare feil, autentisering og maskinlesbare utdata.

Datamaskinautomatisering er passende når det ikke finnes et brukbart API, en eldre applikasjon må opereres, arbeidsflyten avhenger av visuell inspeksjon, eller agenten må teste et ekte brukergrensesnitt. Astras 92,7% på ScreenSpot-Pro og 72,6% på OSWorld 2.0 støtter bruk til visuell interaksjon, men disse arbeidsflytene trenger fortsatt kontrollerte miljøer og eksplisitte policyer.

Hvordan gjør du Astra-agenter trygge for produksjon?

Agentsikkerhet er primært et applikasjonsarkitekturproblem. OpenAI plasserer Astra ved kritisk terskel for cybersikkerhetskapabilitet, noe som øker viktigheten av tilgangsgrenser og reviderbarhet.

Skill lese- og skriveverktøy

Hold leseoperasjoner bredt tilgjengelige der det passer, men krev strengere kontroller for skriving. Unngå ett generisk verktøy som både kan inspisere og mutere sensitive systemer.

Krav om godkjenning for konsekvensielle handlinger

Bruk godkjenningsporter for å slette data, publisere eksternt, endre produksjon, gi tillatelser, sende penger, kansellere kontoer eller utføre andre høyrisikotransaksjoner.

Gjør hver skriving idempotent

Betalinger, refusjoner, meldinger og kontooppdateringer bør akseptere en idempotensnøkkel slik at en retry ikke skaper dupliserte sideeffekter.

Håndhev budsjetter utenfor prompten

Spor token-, verktøykall-, finans-, veggklokke- og arbeidsflytsteg-budsjetter i kode. Terminer deterministisk når en grense er nådd.

Logg eksekveringstrajektorien

Registrer mål, modell, resonneringskonfigurasjon, valgt verktøy, argumenter, resultat, autorisasjonsutfall, godkjenningshendelse, feil, retry, tokenbruk og endelig status.

Astra API-prising

Den offisielle Standard-satsen er $10/M input og $50/M output for promper innenfor standard kontekstsjikt. Forespørsler over 272K input-tokens faktureres til høyere langkontekst-satser for hele forespørselen.

PrisingssjiktOpenAI StandardCometAPI-priser
Kort-kontekst input$10/M$8/M
Kort-kontekst output$50/M$40/M
Cached input$1/M$0.80/M
Cache write$12.50/M$10/M
Lang-kontekst input$20/M$16/M
Lang-kontekst output$75/M$60/M

Tokenpris alene beskriver ikke agentøkonomi. Bruk følgende operative mål:

Kostnad per akseptert oppgave

= model tokens + verktøykostnader + retries + infrastruktur + menneskelig korrigering, delt på antall korrekt fullførte oppgaver.

Hvordan sammenlignes Astra med andre agentmodeller?

DimensjonGPT-6 AstraGPT-5.6 SolClaude Fable 5.1Gemini 3.8 Flash
Kontekst1.05M1.05M1M1M
Maksimale utdata128K128K128K64K
Primær styrkeVanskelig ende-til-ende agentarbeidRimeligere frontier-resonneringPremium langhorisont-agenterHøyvolum multimodale arbeidsflyter
BildeinputJaJaJaJa
Audio- og videoinputNeiNeiNeiJa
AutomationBench41.4%18.1%31.4%—
Terminal-Bench 4.057.9%37.3%55.8%19.1%
CometAPI input-rate$8/M$3.20/M$8/M$0.60/M
CometAPI output-rate$40/M$16/M$40/M$3/M
Best fitHøyverdi, vanskelig automasjonKostnadsbevisste OpenAI-agenterLangvarige premium-agenterKostsensitiv multimodal bruk

Astra er det sterkeste valget når vanskelig flerstegs eksekvering er flaskehalsen. Sol passer bedre økonomisk når den eksisterende arbeidsflyten allerede fullfører pålitelig. Fable er fortsatt konkurransedyktig for premium langhorisont-arbeid, mens Gemini tilbyr en annen kostnads- og modalitetsprofil for høyvolums multimodale applikasjoner.

Et praktisk system kan rute oppgaver etter kompleksitet i stedet for å velge én modell for hver forespørsel.

Å velge GPT-6 Astra: kostnadsoptimalisering og når den bør brukes

  • Ruter etter målt kompleksitet. Bruk en evalueringsstøttet ruter for å reservere GPT-6 Astra til oppgaver der resonneringsdybde, verktøybruk eller feilkost rettferdiggjør eskalering.
  • Cache stabile prefikser. Gjenbruk policyer, skjemaer og dokumentasjon som ikke endres mellom forespørsler.
  • Hent relevant kontekst. Ikke fyll et vindu på en million tokens bare fordi det er tilgjengelig.
  • Begrens agentsteg. Definer fullførings- og stoppbetingelser før eksekvering starter.
  • Juster resonneringsinnsats. Bruk low eller medium for deterministiske deloppgaver og øk den kun når tvetydighet eller verifiseringsfeil rettferdiggjør kostnaden.
  • Kjør uavhengige verktøy samtidig. Reduser veggklokkelatens uten å legge til unødvendige modellrunder.
  • Anvend en endelig beslutningsregel. Bruk GPT-6 Astra for vanskelig resonnering kombinert med langhorisont-eksekvering, programvareutvikling, datamaskinoperasjon, flere eksterne verktøy, profesjonell artefaktproduksjon eller høy feilkost. Bruk en rimeligere modell for klassifisering, ekstraksjon, tagging, rutinesammendrag og latenssensitiv lavverdi—med mindre evalueringer viser at Astra materiell reduserer kostnad per akseptert oppgave.

Hvilke produksjonsmetrikk betyr noe for Astra-agenter?

MetrikkSpørsmålet som besvares
OppgavefullføringsrateBle arbeidsflyten faktisk fullført?
Førstegangs suksessBle den fullført uten reparasjon eller retry?
VerktøyvalgsnøyaktighetValgte modellen riktig operasjon?
ArgumentgyldighetVar verktøyparametrene gyldige?
Rate for menneskelig inngripenHvor ofte reddet en person kjøringen?
Rate for uautoriserte handlingerForsøkte arbeidsflyten en handling utenfor policy?
Kostnad per akseptert oppgaveHva koster korrekt automatisering faktisk?
P50 og P95 fullføringstidHvor forutsigbar er ende-til-ende latens?
VerifiseringsfeilrateHvor ofte hevdet agenten feilaktig å ha lykkes?

Det primære produksjonsmålet er prosentandelen jobber som fullføres korrekt, trygt og innenfor budsjett.

FAQ

Hva er Astra API-modell-ID?

Modell-ID er gpt-6-astra.

Støtter Astra funksjonskall?

Ja. Den støtter function calling og Structured Outputs. Verktøykall bør bruke Responses API.

Støtter Astra MCP?

Ja. MCP er inkludert blant Responses API-verktøyene.

Kan Astra kontrollere en datamaskin?

Ja. Databruk er støttet, men applikasjonen må tilby et kontrollert miljø, policygrenser og verifisering.

Hva er asynkrone verktøykall?

Det lar modellen fortsette nyttig arbeid mens applikasjonen eksekverer et langsomt asynkront verktøykall.

Hva er styring midt i turen?

Det lar en applikasjon sende oppdaterte instruksjoner mens en oppgave allerede pågår.

Hvor stort er Astras kontekstvindu?

Det støtter 1 050 000 tokens kontekst og opptil 128 000 utdata-tokens.

Hvor mye koster Astra?

OpenAI Standard-prising starter på $10/M input og $50/M output for standard kontekstsjikt. Gateway-priser kan variere etter leverandør og kontekstsjikt.

Bør alle agenter bruke Astra?

Nei. Velg den når høyere fullføringsrater kompenserer for høyere pris. Ruter forutsigbare, høyvolums deloppgaver til rimeligere modeller.

Kan jeg bygge Astra-agenter gjennom CometAPI?

Ja. CometAPI eksponerer en OpenAI-kompatibel Responses-arbeidsflyt. Valider hvert verktøy og parameter som kreves av applikasjonen før du flytter produksjonstrafikk.

Fortsett å lære

Koble denne artikkelen til neste beslutning.

Se alle temaer
Publisert Sep 16, 2026
Sist oppdatert Sep 16, 2026
28 visninger
Gjennomgått for klarhet, kildeangivelse og gjeldende API-terminologi.

Klar til å redusere AI-utviklingskostnadene med 20 %?

Kom i gang gratis på minutter. Gratis prøvekreditter inkludert. Ingen kredittkort nødvendig.

Les mer