andreyvit/openai

Best way to use ChatGPT/GPT-3 with Go: zero dependencies, tokenizer, under 1500 LOC

27
/ 100
Experimental

This is a tool for Go developers who want to integrate OpenAI's ChatGPT and GPT-3 models into their applications. It takes plain text prompts, including chat history and context from a knowledge base, and returns AI-generated text responses. Developers would use this to add conversational AI, text generation, or embedding capabilities to their Go-based software.

No commits in the last 6 months.

Use this if you are a Go developer building an application that needs to interact with OpenAI's large language models, especially for chat-based functionalities, text generation, or incorporating external knowledge.

Not ideal if you are not a Go developer or if you need a high-level, opinionated framework with many abstractions rather than a direct, lean interface to the OpenAI API.

Go development AI integration chatbot development natural language processing API client
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 5 / 25
Maturity 16 / 25
Community 6 / 25

How are scores calculated?

Stars

13

Forks

1

Language

Go

License

MIT

Category

go-openai-sdks

Last pushed

Jul 18, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/andreyvit/openai"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.