mono/packages/kbot/tests/unit/reports/seo.json

157 lines
8.2 KiB
JSON

{
"results": [
{
"test": "seo_keywords_text",
"prompt": "Generate 5 SEO keywords for this text: \"The ancient city of Rome, with its magnificent Colosseum, historic Roman Forum, and stunning Vatican City, offers visitors a unique blend of history, art, and culture.\" Return only the keywords separated by commas, no explanation.",
"result": [
"ancient city of Rome, Colosseum, Roman Forum, Vatican City, history art culture"
],
"expected": "Rome, Colosseum, Roman Forum, Vatican City, ancient history",
"model": "openai/gpt-3.5-turbo",
"router": "openai/gpt-3.5-turbo",
"timestamp": "2025-06-05T05:08:19.118Z",
"passed": false,
"duration": 722,
"reason": "Expected Rome, Colosseum, Roman Forum, Vatican City, ancient history, but got ancient city of rome, colosseum, roman forum, vatican city, history art culture",
"category": "seo"
},
{
"test": "seo_keywords_text",
"prompt": "Generate 5 SEO keywords for this text: \"The ancient city of Rome, with its magnificent Colosseum, historic Roman Forum, and stunning Vatican City, offers visitors a unique blend of history, art, and culture.\" Return only the keywords separated by commas, no explanation.",
"result": [
"ancient Rome, Colosseum, Roman Forum, Vatican City, history and culture"
],
"expected": "Rome, Colosseum, Roman Forum, Vatican City, ancient history",
"model": "openai/gpt-4o-mini",
"router": "openai/gpt-4o-mini",
"timestamp": "2025-06-05T05:08:19.948Z",
"passed": false,
"duration": 827,
"reason": "Expected Rome, Colosseum, Roman Forum, Vatican City, ancient history, but got ancient rome, colosseum, roman forum, vatican city, history and culture",
"category": "seo"
},
{
"test": "seo_keywords_technical",
"prompt": "Generate 5 SEO keywords for this text: \"Machine learning algorithms use statistical methods to enable computers to learn from data and improve their performance over time without being explicitly programmed.\" Return only the keywords separated by commas, no explanation.",
"result": [
"Machine learning algorithms, statistical methods, computers, data, improve performance."
],
"expected": "machine learning, algorithms, artificial intelligence, data science, statistical methods",
"model": "openai/gpt-3.5-turbo",
"router": "openai/gpt-3.5-turbo",
"timestamp": "2025-06-05T05:08:20.583Z",
"passed": false,
"duration": 633,
"reason": "Expected machine learning, algorithms, artificial intelligence, data science, statistical methods, but got machine learning algorithms, statistical methods, computers, data, improve performance.",
"category": "seo"
},
{
"test": "seo_keywords_technical",
"prompt": "Generate 5 SEO keywords for this text: \"Machine learning algorithms use statistical methods to enable computers to learn from data and improve their performance over time without being explicitly programmed.\" Return only the keywords separated by commas, no explanation.",
"result": [
"machine learning, algorithms, statistical methods, improve performance, data analysis"
],
"expected": "machine learning, algorithms, artificial intelligence, data science, statistical methods",
"model": "openai/gpt-4o-mini",
"router": "openai/gpt-4o-mini",
"timestamp": "2025-06-05T05:08:21.614Z",
"passed": false,
"duration": 1029,
"reason": "Expected machine learning, algorithms, artificial intelligence, data science, statistical methods, but got machine learning, algorithms, statistical methods, improve performance, data analysis",
"category": "seo"
},
{
"test": "seo_keywords_text",
"prompt": "Generate 5 SEO keywords for this text: \"The ancient city of Rome, with its magnificent Colosseum, historic Roman Forum, and stunning Vatican City, offers visitors a unique blend of history, art, and culture.\" Return only the keywords separated by commas, no explanation.",
"result": [
"ancient city of Rome, Colosseum, Roman Forum, Vatican City, history art culture"
],
"expected": "Rome, Colosseum, Roman Forum, Vatican City, ancient history",
"model": "openai/gpt-3.5-turbo",
"router": "openai/gpt-3.5-turbo",
"timestamp": "2025-06-05T18:46:07.872Z",
"passed": false,
"duration": 1149,
"reason": "Expected Rome, Colosseum, Roman Forum, Vatican City, ancient history, but got ancient city of rome, colosseum, roman forum, vatican city, history art culture",
"category": "seo"
},
{
"test": "seo_keywords_text",
"prompt": "Generate 5 SEO keywords for this text: \"The ancient city of Rome, with its magnificent Colosseum, historic Roman Forum, and stunning Vatican City, offers visitors a unique blend of history, art, and culture.\" Return only the keywords separated by commas, no explanation.",
"result": [
"ancient Rome, Colosseum, Roman Forum, Vatican City, history and culture"
],
"expected": "Rome, Colosseum, Roman Forum, Vatican City, ancient history",
"model": "openai/gpt-4o-mini",
"router": "openai/gpt-4o-mini",
"timestamp": "2025-06-05T18:46:08.728Z",
"passed": false,
"duration": 852,
"reason": "Expected Rome, Colosseum, Roman Forum, Vatican City, ancient history, but got ancient rome, colosseum, roman forum, vatican city, history and culture",
"category": "seo"
},
{
"test": "seo_keywords_technical",
"prompt": "Generate 5 SEO keywords for this text: \"Machine learning algorithms use statistical methods to enable computers to learn from data and improve their performance over time without being explicitly programmed.\" Return only the keywords separated by commas, no explanation.",
"result": [
"Machine learning algorithms, statistical methods, computers, improve performance, data."
],
"expected": "machine learning, algorithms, artificial intelligence, data science, statistical methods",
"model": "openai/gpt-3.5-turbo",
"router": "openai/gpt-3.5-turbo",
"timestamp": "2025-06-05T18:46:09.303Z",
"passed": false,
"duration": 572,
"reason": "Expected machine learning, algorithms, artificial intelligence, data science, statistical methods, but got machine learning algorithms, statistical methods, computers, improve performance, data.",
"category": "seo"
},
{
"test": "seo_keywords_technical",
"prompt": "Generate 5 SEO keywords for this text: \"Machine learning algorithms use statistical methods to enable computers to learn from data and improve their performance over time without being explicitly programmed.\" Return only the keywords separated by commas, no explanation.",
"result": [
"machine learning algorithms, statistical methods, computers learn from data, improve performance, explicit programming"
],
"expected": "machine learning, algorithms, artificial intelligence, data science, statistical methods",
"model": "openai/gpt-4o-mini",
"router": "openai/gpt-4o-mini",
"timestamp": "2025-06-05T18:46:10.141Z",
"passed": false,
"duration": 835,
"reason": "Expected machine learning, algorithms, artificial intelligence, data science, statistical methods, but got machine learning algorithms, statistical methods, computers learn from data, improve performance, explicit programming",
"category": "seo"
}
],
"highscores": [
{
"test": "seo_keywords_text",
"rankings": [
{
"model": "openai/gpt-4o-mini",
"duration": 852,
"duration_secs": 0.852
},
{
"model": "openai/gpt-3.5-turbo",
"duration": 1149,
"duration_secs": 1.149
}
]
},
{
"test": "seo_keywords_technical",
"rankings": [
{
"model": "openai/gpt-3.5-turbo",
"duration": 572,
"duration_secs": 0.572
},
{
"model": "openai/gpt-4o-mini",
"duration": 835,
"duration_secs": 0.835
}
]
}
],
"lastUpdated": "2025-06-05T18:46:10.142Z"
}