Library/openai-go
Library/openai-goForked

openai/openai-go

openai-go

The official Go library for the OpenAI API

Builder

OpenAI

OpenAI

openai • ai-lab

Stars

3,108

Using upstream star count

Forks

289

Using upstream fork count

Open Issues

0

Activity Score

0/100

0 commits in 30d

Created

Jul 22, 2024

Project creation date

README Summary

This is the official Go client library for the OpenAI API, providing type-safe Go bindings for all OpenAI endpoints including chat completions, embeddings, and assistants. The library supports streaming responses, automatic retries, and comprehensive error handling with idiomatic Go patterns.

AI Dev Skills

Unmapped

Large Language Model IntegrationAPI Client DevelopmentText GenerationImage GenerationSpeech-to-TextText-to-SpeechEmbeddingsFine-tuningFunction CallingConversational AI

Tags

Large Language Model IntegrationAPI Client DevelopmentText GenerationImage GenerationSpeech-to-TextText-to-SpeechEmbeddingsFine-tuningFunction CallingConversational AISelf-hostedLarge Language ModelsTextCloud APIFoundation ModelsCodeSummarizationCode GenerationContent CreationAudio TranscriptionMultimodalLanguage TranslationSemantic SearchText-to-Speech ConversionOn-premiseAudioChatbot DevelopmentServerlessImageGenerative AIMultimodal AIGo

Taxonomy

Recent Activity

Updated 27 days ago

7 Days

0

30 Days

0

90 Days

0

Quality

production
Quality
high
Maturity
production

Categories

Dev Tools & AutomationPrimaryRAG & RetrievalNLP & TextCoding & Dev ToolsMultimodal AISearch & KnowledgeOther AI / MLFoundation ModelsAI AgentsModel TrainingGenerative Media

PM Skills

Developer Platform

Languages

Go100.0%

Timeline

Project created
Jul 22, 2024
Forked
Mar 14, 2026
Your last push
27 days ago
Upstream last push
6 days ago
Tracked since
Mar 17, 2026

Similar Repos

pgvector cosine similarity · $0

Loading…