import requests import os # API endpoint url = "https://swarms.world/api/add-agent" # replace with your actual API endpoint # API key api_key = os.getenv( "SWARMS_API_KEY" ) # replace with your actual API key # Agent data agent_data = { "name": "Sample Agent", "agent": "SampleAgent001", "language": "Python", "description": "This is a sample agent description.", "requirements": [ {"package": "numpy", "installation": "pip install numpy"}, {"package": "pandas", "installation": "pip install pandas"}, ], "useCases": [ { "title": "Data Analysis", "description": "Analyzes data using advanced algorithms.", }, { "title": "Prediction", "description": "Predicts outcomes based on data.", }, ], "tags": "data,analysis,prediction", } # Headers headers = { "Authorization": f"Bearer {api_key}", "Content-Type": "application/json", } # Sending POST request response = requests.post(url, json=agent_data, headers=headers) # Check response if response.status_code == 200: print("Agent created successfully!") else: print(f"Failed to create agent: {response.status_code}") print(response.json())