deps(ts-sdk): Updates Google SDK Peer Dependency Version (#2878)

This commit is contained in:
Saket Aryan
2025-05-30 09:51:01 +05:30
committed by GitHub
parent 240acca3de
commit 855c322da6
6 changed files with 685 additions and 18 deletions

View File

@@ -288,6 +288,11 @@ mode: "wide"
<Tab title="TypeScript"> <Tab title="TypeScript">
<Update label="2025-05-30" description="v2.1.28">
**Improvements:**
- **SDK:** Update Google SDK Peer Dependency Version.
</Update>
<Update label="2025-05-27" description="v2.1.27"> <Update label="2025-05-27" description="v2.1.27">
**Improvements:** **Improvements:**
- **OSS:** Added baseURL param in LLM Config. - **OSS:** Added baseURL param in LLM Config.

View File

@@ -1,6 +1,6 @@
{ {
"name": "mem0ai", "name": "mem0ai",
"version": "2.1.27", "version": "2.1.28",
"description": "The Memory Layer For Your AI Apps", "description": "The Memory Layer For Your AI Apps",
"main": "./dist/index.js", "main": "./dist/index.js",
"module": "./dist/index.mjs", "module": "./dist/index.mjs",
@@ -98,7 +98,7 @@
}, },
"peerDependencies": { "peerDependencies": {
"@anthropic-ai/sdk": "^0.40.1", "@anthropic-ai/sdk": "^0.40.1",
"@google/genai": "^0.7.0", "@google/genai": "^1.2.0",
"@mistralai/mistralai": "^1.5.2", "@mistralai/mistralai": "^1.5.2",
"@qdrant/js-client-rest": "1.13.0", "@qdrant/js-client-rest": "1.13.0",
"@supabase/supabase-js": "^2.49.1", "@supabase/supabase-js": "^2.49.1",

682
mem0-ts/pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -159,10 +159,7 @@ export default class MemoryClient {
return jsonResponse; return jsonResponse;
} }
_preparePayload( _preparePayload(messages: Array<Message>, options: MemoryOptions): object {
messages: Array<Message>,
options: MemoryOptions,
): object {
const payload: any = {}; const payload: any = {};
payload.messages = messages; payload.messages = messages;
return { ...payload, ...options }; return { ...payload, ...options };

View File

@@ -7,7 +7,10 @@ export class OpenAILLM implements LLM {
private model: string; private model: string;
constructor(config: LLMConfig) { constructor(config: LLMConfig) {
this.openai = new OpenAI({ apiKey: config.apiKey, baseURL: config.baseURL }); this.openai = new OpenAI({
apiKey: config.apiKey,
baseURL: config.baseURL,
});
this.model = config.model || "gpt-4o-mini"; this.model = config.model || "gpt-4o-mini";
} }