Skip to content

wandb_monitor ยค

Wandb Monitor Middleware used to monitor the execution on wandb.

Classes:

Name Description
WandDBMonitorCreator

Creates a WandDBMonitor middleware for a given task.

WandDBMonitorCreator ยค

Creates a WandDBMonitor middleware for a given task.

Parameters:

Name Type Description Default
name str

The name of the run on wandb

required
project str

The name of the project on wandb

required
key str

The api key for wandb

required

Returns:

Type Description
WandDBMonitor

A WandDBMonitor middleware

Example
WandDBMonitor = WandDBMonitorCreator(
     name="<task name>",
     project="<project name>",
     key="<decorators-key>",
 )

 @openai.task(middlewares=[WandDBMonitor])
 def generate_a_poem(title: str):
     '''
     Generate a poem based on the given title
     :return: The generated poem
     '''
     return declarai.magic("poem", title)