openai-go and goopenai

These two Go client libraries for the OpenAI API are competitors, offering alternative implementations for interacting with the OpenAI service.

openai-go
43
Emerging
goopenai
42
Emerging
Maintenance 0/25
Adoption 8/25
Maturity 16/25
Community 19/25
Maintenance 0/25
Adoption 8/25
Maturity 16/25
Community 18/25
Stars: 64
Forks: 21
Downloads:
Commits (30d): 0
Language: Go
License: MIT
Stars: 45
Forks: 14
Downloads:
Commits (30d): 0
Language: Go
License: MIT
Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

About openai-go

all-in-aigc/openai-go

OpenAI Go SDK.

This is a Go language library that helps developers integrate OpenAI's artificial intelligence capabilities into their Go applications. It takes your OpenAI API key and specific AI model requests (like generating text, creating images, or completing chat messages) as input, and outputs the AI-generated content or responses. It's used by software developers who are building applications in Go and want to leverage OpenAI's powerful models.

Go programming AI application development natural language processing integration machine learning API client AI model integration

About goopenai

franciscoescher/goopenai

This is a Go client library for the OpenAI API

This is a Go client library that allows Go developers to programmatically access the OpenAI API. It takes API keys and organization IDs as input to enable Go applications to interact with OpenAI models, such as generating text completions. Go developers building applications that need to integrate with OpenAI's AI capabilities would use this.

Go-programming API-integration AI-application-development software-development

Scores updated daily from GitHub, PyPI, and npm data. How scores work