diff --git a/plugins/anthropic/package.json b/plugins/anthropic/package.json index ee052df..096f86a 100644 --- a/plugins/anthropic/package.json +++ b/plugins/anthropic/package.json @@ -29,12 +29,12 @@ "zod": "^3.23.8" }, "peerDependencies": { - "@genkit-ai/ai": ">=0.5.0-rc.0", - "@genkit-ai/core": ">=0.5.0-rc.0" + "@genkit-ai/ai": "^0.5.0", + "@genkit-ai/core": "^0.5.0" }, "devDependencies": { - "@genkit-ai/ai": "0.5.0-rc.12", - "@genkit-ai/core": "0.5.0-rc.12", + "@genkit-ai/ai": "^0.5.0", + "@genkit-ai/core": "^0.5.0", "@types/node": "^20.12.11", "npm-run-all": "^4.1.5", "tsup": "^8.0.2", diff --git a/plugins/openai/package.json b/plugins/openai/package.json index fdd522d..ac5e143 100644 --- a/plugins/openai/package.json +++ b/plugins/openai/package.json @@ -28,12 +28,12 @@ "zod": "^3.23.8" }, "peerDependencies": { - "@genkit-ai/ai": ">=0.5.0-rc.0", - "@genkit-ai/core": ">=0.5.0-rc.0" + "@genkit-ai/ai": "^0.5.0", + "@genkit-ai/core": "^0.5.0", }, "devDependencies": { - "@genkit-ai/ai": "0.5.0-rc.12", - "@genkit-ai/core": "0.5.0-rc.12", + "@genkit-ai/ai": "^0.5.0", + "@genkit-ai/core": "^0.5.0", "@types/node": "^20.12.11", "npm-run-all": "^4.1.5", "tsup": "^8.0.2", diff --git a/plugins/openai/src/dalle.ts b/plugins/openai/src/dalle.ts index 802d7b2..b129e7e 100644 --- a/plugins/openai/src/dalle.ts +++ b/plugins/openai/src/dalle.ts @@ -29,6 +29,7 @@ export const dallE3 = modelRef({ media: false, output: ['media'], multiturn: false, + systemRole: false, tools: false, }, }, diff --git a/plugins/openai/src/gpt.ts b/plugins/openai/src/gpt.ts index aeb5af2..bc61739 100644 --- a/plugins/openai/src/gpt.ts +++ b/plugins/openai/src/gpt.ts @@ -60,6 +60,7 @@ export const gpt4Turbo = modelRef({ multiturn: true, tools: true, media: false, + systemRole: true, output: ['text', 'json'], }, }, @@ -75,6 +76,7 @@ export const gpt4Vision = modelRef({ multiturn: true, tools: false, media: true, + systemRole: true, output: ['text'], }, }, @@ -90,6 +92,7 @@ export const gpt4 = modelRef({ multiturn: true, tools: true, media: false, + systemRole: true, output: ['text'], }, }, @@ -105,6 +108,7 @@ export const gpt35Turbo = modelRef({ multiturn: true, tools: true, media: false, + systemRole: true, output: ['json', 'text'], }, },