import requests # Fetch all prompts with optional filters def get_prompts(filters): response = requests.get( "https://swarms.world/get-prompts", params=filters ) if response.status_code != 200: raise Exception( f"Error: {response.status_code}, {response.text}" ) data = response.json() print(data) # Fetch prompt by ID def get_prompt_by_id(id): response = requests.get(f"https://swarms.world/get-prompts/{id}") if response.status_code != 200: raise Exception( f"Error: {response.status_code}, {response.text}" ) data = response.json() print(data) # Example usage get_prompts( { "name": "example", "tag": "tag1,tag2", "use_case": "example", "use_case_description": "description", } ) get_prompt_by_id("123")