summaryrefslogtreecommitdiff
path: root/genai
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-04-12 11:27:04 -0500
committerJeff Carr <[email protected]>2025-04-12 11:27:04 -0500
commit605ebd6c8b46c6312c0cd0fdc337e42813f9b3ad (patch)
treec4b3cabec1095976aeedc1d11c77cd7aa09d973b /genai
parent1b0344899fd4794bd9417454e2d03fe2bcc98c24 (diff)
ai code builds kindav0.0.53
Diffstat (limited to 'genai')
-rw-r--r--genai/Makefile3
-rw-r--r--genai/aistudio.go12
2 files changed, 6 insertions, 9 deletions
diff --git a/genai/Makefile b/genai/Makefile
index 4ec151e..1b7e731 100644
--- a/genai/Makefile
+++ b/genai/Makefile
@@ -2,6 +2,9 @@ testgo: goimports
# GO111MODULE=off go run aistudio.go
go run -v aistudio.go
+real:
+ GO111MODULE=off go run aistudio.go
+
vet:
GO111MODULE=off go vet
diff --git a/genai/aistudio.go b/genai/aistudio.go
index ab6ccf2..3fda5ec 100644
--- a/genai/aistudio.go
+++ b/genai/aistudio.go
@@ -6,7 +6,8 @@ import (
"log"
"os"
- "github.com/google/generative-ai-go/genai"
+ // "github.com/google/generative-ai-go/genai"
+ "cloud.google.com/go/ai/vertexai/genai"
"google.golang.org/api/option"
)
@@ -33,15 +34,8 @@ func main() {
},
}
- // Create user content
- userContent := &genai.Content{
- Parts: []genai.Part{
- genai.Text("what is the current version of forge on the webpage?"),
- },
- }
-
// Stream content generation
- iter := model.GenerateContentStream(ctx, []*genai.Content{userContent}...)
+ iter := model.GenerateContentStream(ctx, genai.Text("what is the current version of forge on the webpage?"))
for {
resp, err := iter.Next()
if err != nil {