π¦οΈ π LangChain Go
π€ What is this?
This is the Go language implementation of LangChain.
π Documentation
π Examples
See ./examples for example usage.
import (
"github.com/tmc/langchaingo/llms/openai"
)
func main() {
llm, err := openai.New()
if err != nil {
log.Fatal(err)
}
completion, err := llm.Call("What would be a good company name for a company that makes colorful socks?")
if err != nil {
log.Fatal(err)
}
fmt.Println(completion)
}
$ go run .
Socktastic!