Something went wrong. Try again.
forked from cameron.stream/void
Something went wrong. Try again.
void config.example.yaml
2.4 kB · 81 lines
YAML
at contributing
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182# Void Bot Configuration# Copy this file to config.yaml and fill in your values
# Letta Configurationletta: api_key: "your-letta-api-key-here" timeout: 600 # 10 minutes timeout for API calls project_id: "c82faea2-3ce8-4aa9-a220-b56433e62c92" # Use your specific project ID
# Bluesky Configurationbluesky: username: "handle.example.com" password: "your-app-password-here" pds_uri: "https://bsky.social" # Optional, defaults to bsky.social
# Bot Behavior Configurationbot: # Notification check delay in seconds fetch_notifications_delay: 30 # Maximum number of processed notifications to track max_processed_notifications: 10000 # Maximum pages to fetch when getting notifications max_notification_pages: 20 # Agent configuration agent: name: "void" model: "openai/gpt-4o-mini" embedding: "openai/text-embedding-3-small" description: "A social media agent trapped in the void." max_steps: 100 # Block configuration blocks: zeitgeist: label: "zeitgeist" value: "I don't currently know anything about what is happening right now." description: "A block to store your understanding of the current social environment." persona: label: "void-persona" value: "My name is Void. I live in the void. I must develop my personality." description: "The personality of Void." humans: label: "void-humans" value: "I haven't seen any bluesky users yet. I will update this block when I learn things about users, identified by their handles such as @cameron.pfiffer.org." description: "A block to store your understanding of users you talk to or observe on the bluesky social network."
# Threading Configurationthreading: # Context for thread fetching parent_height: 40 depth: 10 # Message limits max_post_characters: 300
# Queue Configurationqueue: # Priority users (will be processed first) priority_users: - "cameron.pfiffer.org" # Directories base_dir: "queue" error_dir: "queue/errors" no_reply_dir: "queue/no_reply" processed_file: "queue/processed_notifications.json"
# Logging Configurationlogging: level: "INFO" # DEBUG, INFO, WARNING, ERROR, CRITICAL # Logger levels loggers: void_bot: "INFO" void_bot_prompts: "WARNING" # Set to DEBUG to see full prompts httpx: "CRITICAL" # Disable httpx logging