otiai10 / openaigo
OpenAI GPT3/3.5 and GPT4 ChatGPT API Client Library for Go, simple, less dependencies, and well-tested
☆291Updated 5 months ago
Related projects ⓘ
Alternatives and complementary repositories for openaigo
- An OpenAI GPT-3 API client enabling Go/Golang programs to interact with the gpt3 APIs.☆391Updated 3 months ago
- chatgpt go sdk☆153Updated last year
- Pure Go implementation of OpenAI's tiktoken tokenizer☆292Updated this week
- A library for using the Twitter API v2 in the Go language. (It is still under development).☆125Updated last month
- go version of tiktoken☆667Updated 5 months ago
- The Go client for Chroma vector database☆73Updated last week
- This is a go library for twitter v2 API integration.☆315Updated 3 months ago
- i18n middleware☆95Updated this week
- ⚡ zap logging driver for gorm v2☆267Updated 2 weeks ago
- implement BulkInsert using gorm, just pass a Slice of Struct. Simple and compatible.☆280Updated last year
- go-mask is a simple, customizable Go library for masking sensitive information.☆182Updated 3 months ago
- A key:value store/cache library written in Go generics. LRU, LFU, FIFO, MRU, Clock support.☆461Updated 2 months ago
- The official Go library for the OpenAI API☆329Updated this week
- 🔖 go-echarts examples for showing how to use☆153Updated last month
- A efficient, safely and easy-to-use session library for Go.☆221Updated 3 months ago
- Port of ZXing (https://github.com/zxing/zxing) core to pure Go.☆554Updated last year
- Go BPE tokenizer (Encoder+Decoder) for GPT2 and GPT3☆78Updated last year
- An unofficial ChatGPT client in Golang.☆64Updated last year
- Efficient time formatting library (strftime, strptime) for Golang☆179Updated 2 months ago
- ChatGPT Console client in Golang☆248Updated last year
- A charts library for Golang☆226Updated 2 months ago
- LLaMA-2 in native Go☆191Updated 2 months ago
- Go SDK for Google Generative AI☆582Updated last month
- Simple and fast webp library for golang☆225Updated last year
- Go package for sharding databases ( Supports every ORM or raw SQL )☆194Updated last year
- 🗃 Generic cache use and cache manage. Provide a unified usage API by packaging various commonly used drivers. Support File, Memory, Red…☆193Updated 3 months ago
- Pluralize and singularize any word (golang adaptation of https://www.npmjs.com/package/pluralize)☆153Updated 2 years ago
- ⏳ Provide filtering, sanitizing, and conversion of Golang data. 提供对Golang数据的过滤,净化,转换。☆151Updated last month
- Generate Go structs from multiple JSON or YAML objects.☆305Updated last month
- Cross-platform library for desktop notifications for your go application☆135Updated 6 years ago