mirror of
https://github.com/simstudioai/sim.git
synced 2026-01-09 23:17:59 -05:00
improvement(mem0): tool input options
This commit is contained in:
@@ -11,11 +11,13 @@ export const mem0AddMemoriesTool: ToolConfig = {
|
||||
type: 'string',
|
||||
required: true,
|
||||
description: 'Your Mem0 API key',
|
||||
requiredForToolCall: true,
|
||||
},
|
||||
userId: {
|
||||
type: 'string',
|
||||
required: true,
|
||||
description: 'User ID associated with the memory',
|
||||
optionalToolInput: true,
|
||||
},
|
||||
messages: {
|
||||
type: 'json',
|
||||
|
||||
@@ -10,17 +10,20 @@ export const mem0GetMemoriesTool: ToolConfig = {
|
||||
apiKey: {
|
||||
type: 'string',
|
||||
required: true,
|
||||
requiredForToolCall: true,
|
||||
description: 'Your Mem0 API key',
|
||||
},
|
||||
userId: {
|
||||
type: 'string',
|
||||
required: true,
|
||||
description: 'User ID to retrieve memories for',
|
||||
optionalToolInput: true,
|
||||
},
|
||||
memoryId: {
|
||||
type: 'string',
|
||||
required: false,
|
||||
description: 'Specific memory ID to retrieve',
|
||||
optionalToolInput: true,
|
||||
},
|
||||
startDate: {
|
||||
type: 'string',
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
import { ToolConfig } from '../types'
|
||||
import { Mem0Response } from './types'
|
||||
|
||||
// Search Memories Tool
|
||||
export const mem0SearchMemoriesTool: ToolConfig = {
|
||||
export const mem0SearchMemoriesTool: ToolConfig<any, Mem0Response> = {
|
||||
id: 'mem0_search_memories',
|
||||
name: 'Search Memories',
|
||||
description: 'Search for memories in Mem0 using semantic search',
|
||||
@@ -10,11 +11,13 @@ export const mem0SearchMemoriesTool: ToolConfig = {
|
||||
apiKey: {
|
||||
type: 'string',
|
||||
required: true,
|
||||
requiredForToolCall: true,
|
||||
description: 'Your Mem0 API key',
|
||||
},
|
||||
userId: {
|
||||
type: 'string',
|
||||
required: true,
|
||||
requiredForToolCall: true,
|
||||
description: 'User ID to search memories for',
|
||||
},
|
||||
query: {
|
||||
|
||||
Reference in New Issue
Block a user