You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
swarms/llm_council_example.py

24 lines
634 B

from swarms.structs.llm_council import LLMCouncil
# Example usage of the LLM Council without a function:
# Create the council
council = LLMCouncil(verbose=True)
# Example query
query = "What are the top five best energy stocks across nuclear, solar, gas, and other energy sources?"
# Run the council
result = council.run(query)
# Print final response
print(result["final_response"])
# Optionally print evaluations
print("\n\n" + "="*80)
print("EVALUATIONS")
print("="*80)
for name, evaluation in result["evaluations"].items():
print(f"\n{name}:")
print(evaluation[:500] + "..." if len(evaluation) > 500 else evaluation)