|
|
@ -30,7 +30,7 @@ except Exception as e:
|
|
|
|
|
|
|
|
|
|
|
|
class WorkerUltraNode:
|
|
|
|
class WorkerUltraNode:
|
|
|
|
def __init__(self, objective: str, openai_api_key: str):
|
|
|
|
def __init__(self, objective: str, openai_api_key: str):
|
|
|
|
self.openai_api_key = openai_api_key
|
|
|
|
self.openai_api_key = openai_api_key or os.getenv("OPENAI_API_KEY")
|
|
|
|
|
|
|
|
|
|
|
|
if not isinstance(objective, str):
|
|
|
|
if not isinstance(objective, str):
|
|
|
|
raise TypeError("Objective must be a string")
|
|
|
|
raise TypeError("Objective must be a string")
|
|
|
|