Hopp til hovedinnhold

Onsdag 7. oktober

 Tilbake Utvikling 2 min 04.27

GAI er en typet agent-runtime for Go som ikke vil eie appen din

lørdag 1. august · KI-generert · Kilde: Hacker News / GitHub

Innholdet er KI-generert og kan inneholde feil. Sjekk originalkilden.

Gir Go-utviklere en typet agent-runtime med adaptere for fire modellleverandører og OpenTelemetry innebygd.

Agentrammeverk skrives i Python, og Go-utviklere har stort sett hatt valget mellom å kalle leverandørens SDK direkte eller å bygge løkken selv. GAI, lagt ut som Show HN 31. juli av lace-ai, plasserer seg imellom: et komponerbart bibliotek for modellkall, verktøy, streaming, kontekst, historikk og observabilitet, med adaptere for OpenAI, Anthropic, Gemini og Mistral.

Forskjellen fra å bruke leverandør-SDK-en direkte handler om hva du slipper å skrive selv. Verktøyløkken med oppfølgingsrunder, gjentatte forsøk og iterasjonsgrenser følger med. Strømming kommer som én kausalt ordnet hendelsesstrøm der tokens, forsøk, feil, avbrudd og fullføring ankommer gjennom samme kanal, i stedet for leverandørspesifikke chunk-formater med hver sin livssyklus. Tokenbudsjetter, lagret historikk og valgfri oppsummering ligger i runtimen, og OpenTelemetry-spans dekker agenter, modeller, verktøy og arbeidsflyter uten at du instrumenterer hvert lag.

«GAI er rettet mot Go-team som vil ha en liten runtime de kan komponere inn i en applikasjon, i stedet for et rammeverk som eier applikasjonen.» — GAI-dokumentasjonen

Prosjektet er tidlig. Repoet ble opprettet 17. april 2026, står på 12 stjerner, og utviklerne skriver selv at GAI er før v1 og at de offentlige API-ene kan endre seg før første stabile utgivelse. Lisensen er MIT og du trenger Go 1.26.1 eller nyere.

Hva bør du gjøre?

  1. Kjør eksempelet i repoet før du vurderer arkitekturen. En go run mot order-support-eksempelet viser typet verktøykall og strømmet svar i samme program.
  2. Regn med API-endringer. Fest deg til en tag heller enn hovedgrenen så lenge prosjektet er før v1.

Pulsen · norske KI-nyheter for deg som bygger. Sakene er KI-generert fra originalkilden, som alltid lenkes.