Categorygithub.com/aresa7796/langchaingo
repositorypackage
0.0.4
Repository: https://github.com/aresa7796/langchaingo.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

šŸ¦œļøšŸ”— LangChain Go

go.dev reference scorecard

⚔ Building applications with LLMs through composability ⚔

šŸ¤” What is this?

This is the Go language implementation of LangChain.

šŸ“– Documentation

šŸŽ‰ Examples

See ./examples for example usage.

package main

import (
	"context"
	"log"

	"github.com/aresa7796/langchaingo/llms/openai"
)

func main() {
	llm, err := openai.New()
	if err != nil {
		log.Fatal(err)
	}
	prompt := "What would be a good company name for a company that makes colorful socks?"
	completion, err := llm.Call(context.Background(), prompt)
	if err != nil {
		log.Fatal(err)
	}
	log.Println(completion)
}
$ go run .

Socktastic!

Resources

Here are some links to blog posts and articles on using Langchain Go: