Files
go-openai/README.md
James Καρεφυλάκης fa5319e59a Remove deprecated code (#40)
2022-12-15 12:13:16 +04:00

41 lines
797 B
Markdown

# go-gpt3
[![GoDoc](http://img.shields.io/badge/GoDoc-Reference-blue.svg)](https://godoc.org/github.com/sashabaranov/go-gpt3)
[![Go Report Card](https://goreportcard.com/badge/github.com/sashabaranov/go-gpt3)](https://goreportcard.com/report/github.com/sashabaranov/go-gpt3)
[OpenAI GPT-3](https://beta.openai.com/) API wrapper for Go
Installation:
```
go get github.com/sashabaranov/go-gpt3
```
Example usage:
```go
package main
import (
"context"
"fmt"
gogpt "github.com/sashabaranov/go-gpt3"
)
func main() {
c := gogpt.NewClient("your token")
ctx := context.Background()
req := gogpt.CompletionRequest{
Model: "ada",
MaxTokens: 5,
Prompt: "Lorem ipsum",
}
resp, err := c.CreateCompletion(ctx, req)
if err != nil {
return
}
fmt.Println(resp.Choices[0].Text)
}
```