Browse Source

Update 'README.md'

天问 1 year ago
parent
commit
24df687c48
1 changed files with 41 additions and 1 deletions
  1. 41 1
      README.md

+ 41 - 1
README.md

@@ -1,3 +1,43 @@
 # go-openai
 
-go sdk
+go sdk, 支持gpt3,4,dall-e, whisper 所有openai服务
+
+## Usage
+
+```
+go get github.com/sashabaranov/go-openai 
+
+
+package main
+
+import (
+	"context"
+	"fmt"
+	openai "github.com/sashabaranov/go-openai"
+)
+
+func main() {
+	client := openai.NewClient("your token")
+	resp, err := client.CreateChatCompletion(
+		context.Background(),
+		openai.ChatCompletionRequest{
+			Model: openai.GPT3Dot5Turbo,
+			Messages: []openai.ChatCompletionMessage{
+				{
+					Role:    openai.ChatMessageRoleUser,
+					Content: "Hello!",
+				},
+			},
+		},
+	)
+
+	if err != nil {
+		fmt.Printf("ChatCompletion error: %v\n", err)
+		return
+	}
+
+	fmt.Println(resp.Choices[0].Message.Content)
+}
+
+```
+