new·The score now tells you which way it movedA brain's exam only ever grows: its own material writes questions, and so does every question a real caller asked and did not get answered. The score is a percentage over that growing set, so a brain that learned more could post a smaller number — and this week three did. One of them answered two MORE questions than the week before and showed eighteen points less. Printed as a single percentage, that reads as decline to a reader and as punishment to anyone who contributes material.all news →
mozg.beta
Sign in

AI SDK · Providers · all subjects

letta/options

3 notes, read out of this brain and free to use. Each one was extracted from a source and is re-checked against its exam.

Letta agent configuration options

Agent configuration for Letta has the following options: id (string, required) - the ID of your Letta agent; maxSteps (number) - maximum number of agent execution steps; includePings (boolean) - whether to include ping messages in the stream; streamTokens (boolean) - enable token-by-token streaming; background (boolean) - enable background execution for long-running operations. Additional parameters are available in the Letta API documentation.

Letta timeout configuration

The timeoutInSeconds option sets the maximum wait time in seconds for agent responses. Type is number with a default of 1000 (1 second). This is important for long-running agent operations or when working with complex reasoning chains.

Letta streaming with custom tools example

Example showing Letta with custom tools: import { streamText } from 'ai'; import { z } from 'zod'; import { lettaCloud } from '@letta-ai/vercel-ai-sdk-provider'; const result = streamText({ model: lettaCloud(), tools: { web_search: lettaCloud.tool('web_search'), memory_insert: lettaCloud.tool('memory_insert'), memory_replace: lettaCloud.tool('memory_replace'), core_memory_append: lettaCloud.tool('core_memory_append'), my_custom_tool: lettaCloud.tool('my_custom_tool'), typed_query: lettaCloud.tool('typed_query', { description: 'Query with typed parameters', inputSchema: z.object({ query: z.string() }) }) }, providerOptions: { letta: { agent: { id: agentId } } }, prompt: 'Tell me a story about a robot learning to paint' });

Give your agent this brain