Pārlūkot izejas kodu

add golang gen

Signed-off-by: Matt Williams <m@technovangelist.com>
Matt Williams 1 gadu atpakaļ
vecāks
revīzija
8a41b244e8

+ 0 - 0
examples/golang-simplegenerate/README.md


+ 27 - 0
examples/golang-simplegenerate/main.go

@@ -0,0 +1,27 @@
+package main
+
+import (
+	"bytes"
+	"fmt"
+	"net/http"
+	"os"
+	"io"
+	"log"
+)
+
+func main() {
+	body := []byte(`{"model":"mistral"}`)
+	resp, err := http.Post("http://localhost:11434/api/generate", "application/json", bytes.NewBuffer(body))
+
+	if err != nil {
+		fmt.Print(err.Error())
+		os.Exit(1)
+	} 
+
+	responseData, err := io.ReadAll(resp.Body)
+	if err != nil {
+		log.Fatal(err)
+	}
+	fmt.Println(string(responseData))
+
+}