fix(core): update

This commit is contained in:
Philipp Kunz 2024-05-17 16:25:22 +02:00
parent a4144fc071
commit a5257b52e7
4 changed files with 4614 additions and 2749 deletions

View File

@ -14,24 +14,24 @@
"buildDocs": "(tsdoc)"
},
"devDependencies": {
"@git.zone/tsbuild": "^2.1.25",
"@git.zone/tsbuild": "^2.1.76",
"@git.zone/tsbundle": "^2.0.5",
"@git.zone/tsrun": "^1.2.46",
"@git.zone/tstest": "^1.0.90",
"@push.rocks/qenv": "^6.0.5",
"@push.rocks/tapbundle": "^5.0.23",
"@types/node": "^20.12.7"
"@types/node": "^20.12.12"
},
"dependencies": {
"@anthropic-ai/sdk": "^0.20.7",
"@anthropic-ai/sdk": "^0.21.0",
"@push.rocks/smartarray": "^1.0.8",
"@push.rocks/smartfile": "^11.0.14",
"@push.rocks/smartpath": "^5.0.18",
"@push.rocks/smartpdf": "^3.1.5",
"@push.rocks/smartpdf": "^3.1.6",
"@push.rocks/smartpromise": "^4.0.3",
"@push.rocks/smartrequest": "^2.0.22",
"@push.rocks/webstream": "^1.0.8",
"openai": "^4.38.5"
"openai": "^4.47.1"
},
"repository": {
"type": "git",

File diff suppressed because it is too large Load Diff

View File

@ -3,6 +3,6 @@
*/
export const commitinfo = {
name: '@push.rocks/smartai',
version: '0.0.15',
version: '0.0.16',
description: 'A TypeScript library for integrating and interacting with multiple AI models, offering capabilities for chat and potentially audio responses.'
}

View File

@ -44,7 +44,7 @@ export class OpenAiProvider extends MultiModalModel {
}[];
}) {
const result = await this.openAiApiClient.chat.completions.create({
model: 'gpt-4-turbo-preview',
model: 'gpt-4o',
messages: [
{ role: 'system', content: optionsArg.systemMessage },
@ -102,7 +102,7 @@ export class OpenAiProvider extends MultiModalModel {
);
const result = await this.openAiApiClient.chat.completions.create({
model: 'gpt-4-vision-preview',
model: 'gpt-4o',
// response_format: { type: "json_object" }, // not supported for now
messages: [
{ role: 'system', content: optionsArg.systemMessage },