From c3f075ff09be6323f7a178db32c4d372d9dcf378 Mon Sep 17 00:00:00 2001 From: Sam Phillips Date: Wed, 5 Feb 2025 17:21:18 -0500 Subject: [PATCH] fix: remove chat sample from IDX while working on fix --- samples/idx-template.json | 1 - samples/js-chatbot/package.json | 2 +- samples/js-chatbot/server/package-lock.json | 88 ++++++++++++--------- samples/js-chatbot/server/package.json | 8 +- 4 files changed, 54 insertions(+), 45 deletions(-) diff --git a/samples/idx-template.json b/samples/idx-template.json index ca669a0db..2d8575e2e 100644 --- a/samples/idx-template.json +++ b/samples/idx-template.json @@ -15,7 +15,6 @@ "default": "js-character-generator", "options": { "js-character-generator": "Simple Character Generator", - "js-chatbot": "A chatbot using Vertex and Llama 3.1 or Gemini Flash", "js-coffee-shop": "Coffeeshop w Several types of Prompt", "js-schoolAgent": "A Multi-Agent School Assistant", "js-prompts": "A sample with various prompt styles", diff --git a/samples/js-chatbot/package.json b/samples/js-chatbot/package.json index 66f8fc498..ea2acb3b3 100644 --- a/samples/js-chatbot/package.json +++ b/samples/js-chatbot/package.json @@ -3,7 +3,7 @@ "start": "concurrently npm:start:server npm:start:ng", "build": "cd server && npm run build && cd ../ && cd genkit-app && npm run build", "setup": "npm i && cd server && npm i && cd ../genkit-app && npm i", - "start:server:idx": "echo -e '\\033[1mChoose a Cloud Project with the Vertex APIs enabled\\033[0m in the popup\nSee https://console.cloud.google.com/apis/api/aiplatform.googleapis.com/metrics?project=veo-testing' && npm run start:server", + "start:server:idx": "echo -e '\\033[1mChoose a Cloud Project with the Vertex APIs enabled\\033[0m in the popup\nSee https://console.cloud.google.com/apis/api/aiplatform.googleapis.com/metrics' && npm run start:server", "start:server": "cd server && npm run genkit:dev", "start:ng": "cd genkit-app && npm start" }, diff --git a/samples/js-chatbot/server/package-lock.json b/samples/js-chatbot/server/package-lock.json index ba79713b5..ccd64c111 100644 --- a/samples/js-chatbot/server/package-lock.json +++ b/samples/js-chatbot/server/package-lock.json @@ -9,15 +9,15 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@genkit-ai/express": "^1.0.0-rc.16", - "@genkit-ai/vertexai": "^1.0.0-rc.16", + "@genkit-ai/express": "^1.0.0-rc.17", + "@genkit-ai/vertexai": "^1.0.0-rc.17", "express": "^4.21.0", - "genkit": "^1.0.0-rc.15", + "genkit": "^1.0.0-rc.17", "partial-json": "^0.1.7", "zod": "^3.23.8" }, "devDependencies": { - "genkit-cli": "^1.0.0-rc.16", + "genkit-cli": "^1.0.0-rc.17", "tsx": "^4.19.2", "typescript": "^5.4.5" } @@ -588,11 +588,11 @@ } }, "node_modules/@genkit-ai/ai": { - "version": "1.0.0-rc.16", - "resolved": "https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.16.tgz", - "integrity": "sha512-8gfniKrDB4igHcHgyt2vmZmpwbPFXKKFeevoBjTQZOlkKrs6LnHRGrRYfpltRUITm/MLS11eW+2KmcTte5e0Tw==", + "version": "1.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.17.tgz", + "integrity": "sha512-lINjxwcKNSQTZfHktymggSQeYWI47IStV6dmw2wEI0mYWNcjg4lAMdugvknZ2HL2gDRht4V9RSLcqFFEUfYA9g==", "dependencies": { - "@genkit-ai/core": "1.0.0-rc.16", + "@genkit-ai/core": "1.0.0-rc.17", "@opentelemetry/api": "^1.9.0", "@types/node": "^20.11.19", "colorette": "^2.0.20", @@ -629,9 +629,9 @@ } }, "node_modules/@genkit-ai/core": { - "version": "1.0.0-rc.16", - "resolved": "https://registry.npmjs.org/@genkit-ai/core/-/core-1.0.0-rc.16.tgz", - "integrity": "sha512-xSc8cnOpwL7Add+XlWt4lEoSAXWpXmaEAOmmk+Qw4YXD4KDrN2k0q4r+e4QW7EhZPEXO5/ITe3SxdugU1AAP4w==", + "version": "1.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@genkit-ai/core/-/core-1.0.0-rc.17.tgz", + "integrity": "sha512-wJqS9/V1WAoVgS5F/twslFrpQzZERFhMhFALiKkUwOLOIxY6kpF7nzj8Jrz73O9s81PzcgxLzB70YxizFFesGg==", "dependencies": { "@opentelemetry/api": "^1.9.0", "@opentelemetry/context-async-hooks": "^1.25.0", @@ -654,26 +654,26 @@ } }, "node_modules/@genkit-ai/express": { - "version": "1.0.0-rc.16", - "resolved": "https://registry.npmjs.org/@genkit-ai/express/-/express-1.0.0-rc.16.tgz", - "integrity": "sha512-i9GNxH4sU2i+w1vikNaDqerMJFpSCjdNZhigqExpYyqAQQT/PQzE4itPIUpKU5qxxtMuTq6jyi9UksSw0fmwZg==", + "version": "1.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@genkit-ai/express/-/express-1.0.0-rc.17.tgz", + "integrity": "sha512-lyRMcZe8dSu0pxRXSmoetM5+HmNockX5vh0e8IPzGg16iFs86WzCmN2J2UPWXkWM7DLyFxyyGVUSlhy7Q37J5g==", "dependencies": { "body-parser": "^1.20.3", "cors": "^2.8.5" }, "peerDependencies": { "express": "^4.21.1", - "genkit": "^1.0.0-rc.16" + "genkit": "^1.0.0-rc.17" } }, "node_modules/@genkit-ai/telemetry-server": { - "version": "1.0.0-rc.16", - "resolved": "https://registry.npmjs.org/@genkit-ai/telemetry-server/-/telemetry-server-1.0.0-rc.16.tgz", - "integrity": "sha512-jmlD0s9i0SIYQUcG/8NdYKh5zLhE6+z1lYaclXQK2qsu9Pjw0hxJTHpr4bJA7bfs4DrviApfpGLHzIjHOuVgFg==", + "version": "1.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@genkit-ai/telemetry-server/-/telemetry-server-1.0.0-rc.17.tgz", + "integrity": "sha512-tRtcLIth5wauIPpxZnUo6MalQ0qv7P6MmXEwFgZdVcTrD0ihjxmrvv7EKofvkEmxCrlnpAerj+/3kUpxDUkXjQ==", "dev": true, "dependencies": { "@asteasolutions/zod-to-openapi": "^7.0.0", - "@genkit-ai/tools-common": "1.0.0-rc.16", + "@genkit-ai/tools-common": "1.0.0-rc.17", "@google-cloud/firestore": "^7.6.0", "@opentelemetry/api": "^1.9.0", "@opentelemetry/context-async-hooks": "^1.25.0", @@ -687,9 +687,9 @@ } }, "node_modules/@genkit-ai/tools-common": { - "version": "1.0.0-rc.16", - "resolved": "https://registry.npmjs.org/@genkit-ai/tools-common/-/tools-common-1.0.0-rc.16.tgz", - "integrity": "sha512-0a0LkT0KGMFF6QScBesSZT5zdjk7bhnVL+mr4oUpFxuGxFV9kzlejjXTj5VIgdFgxrE6tV2dVXCaUWSXvrl5Rg==", + "version": "1.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@genkit-ai/tools-common/-/tools-common-1.0.0-rc.17.tgz", + "integrity": "sha512-6DLJIXmq1mpk1prFQ3AUEkRINvjf1rZJPPpQuqNL3oup0T3oGzc2Z6hrSvFrSfd9RY33jVAG2OiaHUW4XlFVGw==", "dev": true, "dependencies": { "@asteasolutions/zod-to-openapi": "^7.0.0", @@ -720,9 +720,9 @@ } }, "node_modules/@genkit-ai/vertexai": { - "version": "1.0.0-rc.16", - "resolved": "https://registry.npmjs.org/@genkit-ai/vertexai/-/vertexai-1.0.0-rc.16.tgz", - "integrity": "sha512-/GHsewJTwYgn0TyqutxBUZ3/k9kKnBiPavhpSgllO/cYq58Ri5K2c2uvqgEN6S+FohOunvgCYgEJHuA5xY/jmg==", + "version": "1.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@genkit-ai/vertexai/-/vertexai-1.0.0-rc.17.tgz", + "integrity": "sha512-dl63g/4tnMsARoSKgdcmVnpCMm2OVMNtP1ic9MeGhOxaxXcAWm5KH9KFMn4QKe4Ra/g139R3hIt5DFnaZyZELw==", "dependencies": { "@anthropic-ai/sdk": "^0.24.3", "@anthropic-ai/vertex-sdk": "^0.4.0", @@ -739,7 +739,7 @@ "firebase-admin": ">=12.2" }, "peerDependencies": { - "genkit": "^1.0.0-rc.16" + "genkit": "^1.0.0-rc.17" } }, "node_modules/@google-cloud/aiplatform": { @@ -2041,6 +2041,15 @@ "@types/send": "*" } }, + "node_modules/@types/handlebars": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@types/handlebars/-/handlebars-4.1.0.tgz", + "integrity": "sha512-gq9YweFKNNB1uFK71eRqsd4niVkXrxHugqWFQkeLRJvGjnxsLr16bYtcsG4tOFwmYi0Bax+wCkbf1reUfdl4kA==", + "deprecated": "This is a stub types definition. handlebars provides its own type definitions, so you do not need this installed.", + "dependencies": { + "handlebars": "*" + } + }, "node_modules/@types/http-errors": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", @@ -2952,10 +2961,11 @@ } }, "node_modules/dotprompt": { - "version": "1.0.0-dev.3", - "resolved": "https://registry.npmjs.org/dotprompt/-/dotprompt-1.0.0-dev.3.tgz", - "integrity": "sha512-gAcIhG+vzZlrZcBN/lO8gEMUtXHKMLbs1+snJuZrPkZnNgnWrzz1hYN4vYotpng/5fHsYSPUEckECy6qUNSrsQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dotprompt/-/dotprompt-1.0.1.tgz", + "integrity": "sha512-mruM6m+pWe4t41InRDRchNLSl3x+q7iIBukVuUfb7vvN7aEOwP+BuONACAdaEeAqlMDtWHcTsuqqBdAAjGwamg==", "dependencies": { + "@types/handlebars": "^4.1.0", "handlebars": "^4.7.8", "yaml": "^2.5.0" } @@ -3648,23 +3658,23 @@ } }, "node_modules/genkit": { - "version": "1.0.0-rc.16", - "resolved": "https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.16.tgz", - "integrity": "sha512-DgRtbJfcLADgzSe9d8iCYl2hsgVPblEB1Co8b7llGzThLSrZGqh0UndqY4ptiaaz6BcLwDxoo+b49Ffj+RuSCQ==", + "version": "1.0.0-rc.17", + "resolved": "https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.17.tgz", + "integrity": "sha512-T199eg5w3pV8y6pFFLAsOp5KkgvFSvWLcLlhH3AXc/CgFu3p3O7X4g5tsxbERnFZFe3NGcBD0Uw4mZC7xODtnQ==", "dependencies": { - "@genkit-ai/ai": "1.0.0-rc.16", - "@genkit-ai/core": "1.0.0-rc.16", + "@genkit-ai/ai": "1.0.0-rc.17", + "@genkit-ai/core": "1.0.0-rc.17", "uuid": "^10.0.0" } }, "node_modules/genkit-cli": { - "version": "1.0.0-rc.16", - "resolved": "https://registry.npmjs.org/genkit-cli/-/genkit-cli-1.0.0-rc.16.tgz", - "integrity": "sha512-XQiXVTbxbVqVSX1niUFsC/0PYbYqLkkAMkYz8gOGoMG9m+ighiW4V5QNr4nXCMNChZ4bxF3CcFoJFRVafULglg==", + "version": "1.0.0-rc.17", + "resolved": "https://registry.npmjs.org/genkit-cli/-/genkit-cli-1.0.0-rc.17.tgz", + "integrity": "sha512-jEa3GLTHVQ0QO/Va5fyaUdNdJH6CC3o75kMpRAqIZGcNKUSIWAgR9Sfs+GO6ZqyoDQgU0kaKo/ZOw0Nw0KThqQ==", "dev": true, "dependencies": { - "@genkit-ai/telemetry-server": "1.0.0-rc.16", - "@genkit-ai/tools-common": "1.0.0-rc.16", + "@genkit-ai/telemetry-server": "1.0.0-rc.17", + "@genkit-ai/tools-common": "1.0.0-rc.17", "axios": "^1.7.7", "colorette": "^2.0.20", "commander": "^11.1.0", diff --git a/samples/js-chatbot/server/package.json b/samples/js-chatbot/server/package.json index 94e48e2c9..7351a16d1 100644 --- a/samples/js-chatbot/server/package.json +++ b/samples/js-chatbot/server/package.json @@ -15,15 +15,15 @@ "author": "", "license": "ISC", "dependencies": { - "genkit": "^1.0.0-rc.15", - "@genkit-ai/vertexai": "^1.0.0-rc.16", - "@genkit-ai/express": "^1.0.0-rc.16", + "genkit": "^1.0.0-rc.17", + "@genkit-ai/vertexai": "^1.0.0-rc.17", + "@genkit-ai/express": "^1.0.0-rc.17", "express": "^4.21.0", "partial-json": "^0.1.7", "zod": "^3.23.8" }, "devDependencies": { - "genkit-cli": "^1.0.0-rc.16", + "genkit-cli": "^1.0.0-rc.17", "typescript": "^5.4.5", "tsx": "^4.19.2" }