autogen/dotnet/test/AutoGen.OpenAI.Tests/ApprovalTests/OpenAIMessageTests.BasicMessageTest.approved.txt

232 lines
5.5 KiB
Plaintext

[
{
"OriginalMessage": "TextMessage(system, You are a helpful AI assistant, )",
"ConvertedMessages": [
{
"Name": null,
"Role": "system",
"Content": [
{
"Kind": {},
"Text": "You are a helpful AI assistant",
"Refusal": null,
"ImageUri": null,
"ImageBytes": null,
"ImageBytesMediaType": null,
"ImageDetail": null
}
]
}
]
},
{
"OriginalMessage": "TextMessage(user, Hello, user)",
"ConvertedMessages": [
{
"Role": "user",
"Content": [
{
"Kind": {},
"Text": "Hello",
"Refusal": null,
"ImageUri": null,
"ImageBytes": null,
"ImageBytesMediaType": null,
"ImageDetail": null
}
],
"Name": "user",
"MultiModaItem": [
{
"Type": "Text",
"Text": "Hello"
}
]
}
]
},
{
"OriginalMessage": "TextMessage(assistant, How can I help you?, assistant)",
"ConvertedMessages": [
{
"Role": "assistant",
"Content": [
{
"Kind": {},
"Text": "How can I help you?",
"Refusal": null,
"ImageUri": null,
"ImageBytes": null,
"ImageBytesMediaType": null,
"ImageDetail": null
}
],
"Name": "assistant",
"TooCall": [],
"FunctionCallName": null,
"FunctionCallArguments": null
}
]
},
{
"OriginalMessage": "ImageMessage(user, https://example.com/image.png, user)",
"ConvertedMessages": [
{
"Role": "user",
"Content": [
{
"Kind": {},
"Text": null,
"Refusal": null,
"ImageUri": "https://example.com/image.png",
"ImageBytes": null,
"ImageBytesMediaType": null,
"ImageDetail": null
}
],
"Name": "user",
"MultiModaItem": [
{
"Type": "Image",
"ImageUrl": "https://example.com/image.png"
}
]
}
]
},
{
"OriginalMessage": "MultiModalMessage(assistant, user)\n\tTextMessage(user, Hello, user)\n\tImageMessage(user, https://example.com/image.png, user)",
"ConvertedMessages": [
{
"Role": "user",
"Content": [
{
"Kind": {},
"Text": "Hello",
"Refusal": null,
"ImageUri": null,
"ImageBytes": null,
"ImageBytesMediaType": null,
"ImageDetail": null
},
{
"Kind": {},
"Text": null,
"Refusal": null,
"ImageUri": "https://example.com/image.png",
"ImageBytes": null,
"ImageBytesMediaType": null,
"ImageDetail": null
}
],
"Name": "user",
"MultiModaItem": [
{
"Type": "Text",
"Text": "Hello"
},
{
"Type": "Image",
"ImageUrl": "https://example.com/image.png"
}
]
}
]
},
{
"OriginalMessage": "ToolCallMessage(assistant)\n\tToolCall(test, test, )",
"ConvertedMessages": [
{
"Role": "assistant",
"Content": [],
"Name": null,
"TooCall": [
{
"Type": "Function",
"Name": "test",
"Arguments": "test",
"Id": "test"
}
],
"FunctionCallName": null,
"FunctionCallArguments": null
}
]
},
{
"OriginalMessage": "ToolCallResultMessage(user)\n\tToolCall(test, test, result)",
"ConvertedMessages": [
{
"Role": "tool",
"Content": "result",
"ToolCallId": "test"
}
]
},
{
"OriginalMessage": "ToolCallResultMessage(user)\n\tToolCall(result, test, test)\n\tToolCall(result, test, test)",
"ConvertedMessages": [
{
"Role": "tool",
"Content": "test",
"ToolCallId": "result_0"
},
{
"Role": "tool",
"Content": "test",
"ToolCallId": "result_1"
}
]
},
{
"OriginalMessage": "ToolCallMessage(assistant)\n\tToolCall(test, test, )\n\tToolCall(test, test, )",
"ConvertedMessages": [
{
"Role": "assistant",
"Content": [],
"Name": null,
"TooCall": [
{
"Type": "Function",
"Name": "test",
"Arguments": "test",
"Id": "test_0"
},
{
"Type": "Function",
"Name": "test",
"Arguments": "test",
"Id": "test_1"
}
],
"FunctionCallName": null,
"FunctionCallArguments": null
}
]
},
{
"OriginalMessage": "AggregateMessage(assistant)\n\tToolCallMessage(assistant)\n\tToolCall(test, test, )\n\tToolCallResultMessage(assistant)\n\tToolCall(test, test, result)",
"ConvertedMessages": [
{
"Role": "assistant",
"Content": [],
"Name": null,
"TooCall": [
{
"Type": "Function",
"Name": "test",
"Arguments": "test",
"Id": "test"
}
],
"FunctionCallName": null,
"FunctionCallArguments": null
},
{
"Role": "tool",
"Content": "result",
"ToolCallId": "test"
}
]
}
]