|
|
|
@ -11,15 +11,12 @@ llm = OpenAIChat(model_name = "gpt-4", openai_api_key=api_key)
|
|
|
|
|
|
|
|
|
|
user_idea = "screenplay writing team"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#idea_analysis_agent = Agent(llm=llm, sop=sdsp.IDEA_ANALYSIS_AGENT_PROMPT, max_loops=1)
|
|
|
|
|
role_identification_agent = Agent(llm=llm, sop=sdsp.AGENT_ROLE_IDENTIFICATION_AGENT_PROMPT, max_loops=1)
|
|
|
|
|
agent_configuration_agent = Agent(llm=llm, sop=sdsp.AGENT_CONFIGURATION_AGENT_PROMPT, max_loops=1)
|
|
|
|
|
swarm_assembly_agent = Agent(llm=llm, sop=sdsp.SWARM_ASSEMBLY_AGENT_PROMPT, max_loops=1)
|
|
|
|
|
testing_optimization_agent = Agent(llm=llm, sop=sdsp.TESTING_OPTIMIZATION_AGENT_PROMPT, max_loops=1)
|
|
|
|
|
|
|
|
|
|
# Process the user idea through each agent
|
|
|
|
|
# idea_analysis_output = idea_analysis_agent.run(user_idea)
|
|
|
|
|
role_identification_output = role_identification_agent.run(user_idea)
|
|
|
|
|
agent_configuration_output = agent_configuration_agent.run(role_identification_output)
|
|
|
|
|
swarm_assembly_output = swarm_assembly_agent.run(agent_configuration_output)
|
|
|
|
|