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.
16 lines
540 B
16 lines
540 B
from swarms.structs.conversation import Conversation
|
|
from swarms.utils.history_output_formatter import history_output_formatter
|
|
|
|
# Create a simple conversation
|
|
conversation = Conversation()
|
|
conversation.add("user", "Hello")
|
|
conversation.add("assistant", "Hi there!")
|
|
|
|
# Export the conversation to YAML
|
|
yaml_output = history_output_formatter(conversation, type="yaml")
|
|
print("YAML Format:\n", yaml_output)
|
|
|
|
# Export the conversation to XML
|
|
xml_output = history_output_formatter(conversation, type="xml")
|
|
print("\nXML Format:\n", xml_output)
|