Sleep

Example

The following agent will use the sleep tool to pause execution for a given number of seconds.

cookbook/tools/sleep_tools.py

from bitca.agent import Agent
from bitca.tools.sleep import Sleep

# Create an Agent with the Sleep tool
agent = Agent(tools=[Sleep()], name="Sleep Agent")

# Example 1: Sleep for 2 seconds
agent.print_response("Sleep for 2 seconds")

# Example 2: Sleep for a longer duration
agent.print_response("Sleep for 5 seconds")

Toolkit Params

Parameter
Type
Default
Description

name

str

"sleep"

The name of the tool

Toolkit Functions

Function
Description

sleep

Pauses execution for a specified number of seconds

Last updated