Meet Gogo the Giant Gopher.
Gogo helps you work with LLMs in Go(lang) — without external dependencies. Gogo speeds up your interactions with LLMs while keeping your stack lean and efficient.
See Roadmap.
Usage of the pipe
// This is not the full example. See 'examples/pipe'
pipe := pipe.New(messages, ollamaClient, parser)
result, _ := pipe.Invoke(context.Background())
fmt.Println("Translate from", result.InputLanguage, " to ", result.OutputLanguage)
fmt.Println("Result: ", result.Text)
Go to Examples for more info.
|
|
|
Contributions of any kind are welcome! 🙌 See Get Involved to get started.