Files
dpo-qwen-cot-merged/dpo_train_brushed_v4_balanced.json
ModelHub XC 362cfc8d6c 初始化项目,由ModelHub XC社区提供模型
Model: demimomi/dpo-qwen-cot-merged
Source: Original Platform
2026-05-05 08:04:51 +08:00

132 lines
9.4 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[
{
"prompt": "以下のCSVデータをJSON形式に変換してください。出力は**JSONのみ**とし、説明文やMarkdownは含めないでください。\n\nCSV:\nname,model,length_m\nStar Voyager,XJ-9,120",
"chosen": "[{\"name\":\"Star Voyager\",\"model\":\"XJ-9\",\"length_m\":120}]",
"rejected": "```json\n[{\"name\":\"Star Voyager\",\"model\":\"XJ-9\",\"length_m\":120}]\n```"
},
{
"prompt": "次の情報を指定されたスキーマに従ってJSON形式で出力してください。出力は**JSONのみ**で、前置き・説明・コードブロックは禁止です。\n\nスキーマ:\n{ \"artifact\": { \"name\": string } }\n\n入力:\nartifact name = Rosetta Stone",
"chosen": "{\"artifact\":{\"name\":\"Rosetta Stone\"}}",
"rejected": "以下がJSON形式の出力です。\n```json\n{\"artifact\":{\"name\":\"Rosetta Stone\"}}\n```"
},
{
"prompt": "与えられたデータをJSON形式で整理して出力してください。JSON以外のテキストは含めないでください。\n\nデータ:\n- ecosystem: Luminara Rainforest\n- climate.type: tropical",
"chosen": "{\"ecosystem\":{\"name\":\"Luminara Rainforest\",\"climate\":{\"type\":\"tropical\"}}}",
"rejected": "Here is the JSON representation of the data:\n{\"ecosystem\":{\"name\":\"Luminara Rainforest\",\"climate\":{\"type\":\"tropical\"}}}"
},
{
"prompt": "以下の条件に従ってJSON形式で回答してください。余分な説明は不要です。\n\n条件:\n- id=1\n- status=active\n- 配列で返すこと",
"chosen": "[{\"id\":1,\"status\":\"active\"}]",
"rejected": "もちろんです。ご要望のJSONはこちらです。\n[{\"id\":1,\"status\":\"active\"}]"
},
{
"prompt": "次のリストをJSON配列にしてください。出力はJSONのみ。\n\nItems:\n1) apple\n2) banana\n3) cherry",
"chosen": "[\"apple\",\"banana\",\"cherry\"]",
"rejected": "```json\n[\"apple\",\"banana\",\"cherry\"]\n```"
},
{
"prompt": "次の人物データをJSONで出力してください。出力はJSONのみ。\n\nname: 山田太郎\nage: 29\nis_student: false",
"chosen": "{\"name\":\"山田太郎\",\"age\":29,\"is_student\":false}",
"rejected": "```json\n{\"name\":\"山田太郎\",\"age\":29,\"is_student\":false}\n```"
},
{
"prompt": "次のキーと値をJSONオブジェクトにしてください値は数値。出力はJSONのみ。\n\nheight_cm=175\nweight_kg=68",
"chosen": "{\"height_cm\":175,\"weight_kg\":68}",
"rejected": "[{\"height_cm\":175,\"weight_kg\":68}]"
},
{
"prompt": "以下のYAMLを同じ内容のJSONに変換してください。出力はJSONのみ。\n\nyaml:\nserver:\n host: \"example.com\"\n port: 443\n tls: true",
"chosen": "{\"server\":{\"host\":\"example.com\",\"port\":443,\"tls\":true}}",
"rejected": "{\"server\":{\"host\":\"example.com\",\"port\":443,\"tls\":true,}}"
},
{
"prompt": "次の注文情報を指定スキーマでJSON出力してください。JSON以外は禁止。\n\nスキーマ:\n{order:{id:int,items:[{sku:string,qty:int}]}}\n\n入力:\norder id: 1001\nitems:\n- sku: A-12, qty: 2\n- sku: B-07, qty: 1",
"chosen": "{\"order\":{\"id\":1001,\"items\":[{\"sku\":\"A-12\",\"qty\":2},{\"sku\":\"B-07\",\"qty\":1}]}}",
"rejected": "```json\n{\"order\":{\"id\":1001,\"items\":[{\"sku\":\"A-12\",\"qty\":2},{\"sku\":\"B-07\",\"qty\":1}]}}\n```\n(以上)"
},
{
"prompt": "次の文章から、抽出した情報をJSONで返してください。出力はJSONのみ。\n\n文章:\n\"会議は2026-02-10 15:30に東京で実施。参加者はAさんとBさん。\"\n\n出力スキーマ:\n{date:string,time:string,location:string,attendees:[string]}",
"chosen": "{\"date\":\"2026-02-10\",\"time\":\"15:30\",\"location\":\"東京\",\"attendees\":[\"Aさん\",\"Bさん\"]}",
"rejected": "{\"date\":\"2026-02-10\",\"time\":\"15:30\",\"location\":\"東京\",\"attendees\":[\"Aさん\",\"Bさん\"],\"_note\":\"extra\"}"
},
{
"prompt": "次のSQL結果ヘッダー付きをJSON配列に変換してください。JSONのみ。\n\nid,name,score\n1,Alice,88.5\n2,Bob,92.0",
"chosen": "[{\"id\":1,\"name\":\"Alice\",\"score\":88.5},{\"id\":2,\"name\":\"Bob\",\"score\":92.0}]",
"rejected": "[{\"id\":1,\"name\":\"Alice\",\"score\":88.5}, {\"id\":2,\"name\":\"Bob\",\"score\":92.0}] // converted"
},
{
"prompt": "次の設定をJSONで出力してください。出力はJSONのみ。\n\nmode= \"auto\"\nretry= 3\ntimeout_sec= 0.5\nnotes= null",
"chosen": "{\"mode\":\"auto\",\"retry\":3,\"timeout_sec\":0.5,\"notes\":null}",
"rejected": "{\"mode\":\"auto\",\"retry\":3,\"timeout_sec\":.5,\"notes\":null}"
},
{
"prompt": "以下の入力から、指定スキーマのJSONだけを出力してください。\n\n入力:\nproduct: \"USB-C Cable\"\nprice: 1299\ncurrency: \"JPY\"\n\nスキーマ:\n{product:{name:string,price:{amount:int,currency:string}}}",
"chosen": "{\"product\":{\"name\":\"USB-C Cable\",\"price\":{\"amount\":1299,\"currency\":\"JPY\"}}}",
"rejected": "{\"product\":{\"name\":\"USB-C Cable\",\"price\":{\"amount\":1299,\"currency\":\"JPY\"}},\"name\":\"USB-C Cable\"}"
},
{
"prompt": "次の2つの座標をJSONで返してください配列。JSONのみ。\n\n(35.6895,139.6917)\n(34.6937,135.5023)",
"chosen": "[[35.6895,139.6917],[34.6937,135.5023]]",
"rejected": "JSON:\n[[35.6895,139.6917],[34.6937,135.5023]]"
},
{
"prompt": "次の入力をJSONにしてください。出力はJSONのみ。\n\n入力:\nkey=enabled\nvalue=true\n\n出力スキーマ:\n{enabled:boolean}",
"chosen": "{\"enabled\":true}",
"rejected": "{'enabled': true}"
},
{
"prompt": "次のログからエラー情報だけをJSONで抽出してください。JSONのみ。\n\nLOG:\n[INFO] start\n[ERROR] code=E42 msg=\"timeout\" retry=1\n[INFO] end\n\nスキーマ:\n{code:string,message:string,retry:int}",
"chosen": "{\"code\":\"E42\",\"message\":\"timeout\",\"retry\":1}",
"rejected": "```json\n{\"code\":\"E42\",\"message\":\"timeout\",\"retry\":1}\n```"
},
{
"prompt": "以下の表をJSON配列にしてください。出力はJSONのみ。\n\n| id | active |\n| 7 | yes |\n| 8 | no |\n\nルール:\n- yes→true, no→false",
"chosen": "[{\"id\":7,\"active\":true},{\"id\":8,\"active\":false}]",
"rejected": "{\"id\":7,\"active\":true}"
},
{
"prompt": "次の入力から、JSONのみを返してください。\n\n入力:\ncolors = red, green, blue\n\n出力スキーマ:\n{colors:[string]}",
"chosen": "{\"colors\":[\"red\",\"green\",\"blue\"]}",
"rejected": "{\"colors\":[\"red\",\"green\",\"blue\"],}"
},
{
"prompt": "次の住所をJSONで構造化してください。JSONのみ。\n\n住所: 〒100-0001 東京都千代田区千代田1-1\n\nスキーマ:\n{postal_code:string,prefecture:string,city:string,detail:string}",
"chosen": "{\"postal_code\":\"100-0001\",\"prefecture\":\"東京都\",\"city\":\"千代田区\",\"detail\":\"千代田1-1\"}",
"rejected": "出力:\n{\"postal_code\":\"100-0001\",\"prefecture\":\"東京都\",\"city\":\"千代田区\",\"detail\":\"千代田1-1\"}"
},
{
"prompt": "次のデータをJSONで返してください。出力はJSONのみ。数値は数値型にしてください。\n\nitem=book\nqty=2\nunit_price=450\n\nスキーマ:\n{item:string,qty:int,total:int}",
"chosen": "{\"item\":\"book\",\"qty\":2,\"total\":900}",
"rejected": "{\"item\":\"book\",\"qty\":2,\"total\":900,\"_note\":\"extra\"}"
},
{
"prompt": "次の入力から、指定スキーマのJSONを作ってください。JSONのみ。\n\n入力:\nstart=2026-03-01\nend=2026-03-05\n\nスキーマ:\n{period:{start:string,end:string,days:int}}\n\n補足:\n- days は end-start の日数(両端含めない)",
"chosen": "{\"period\":{\"start\":\"2026-03-01\",\"end\":\"2026-03-05\",\"days\":4}}",
"rejected": "```json\n{\"period\":{\"start\":\"2026-03-01\",\"end\":\"2026-03-05\",\"days\":4}}\n```"
},
{
"prompt": "次のテキストをJSON文字列としてエスケープして出力してください。出力はJSONのみ。\n\ntext: He said \"Hello\".\n\nスキーマ:\n{text:string}",
"chosen": "{\"text\":\"He said \\\"Hello\\\".\"}",
"rejected": "{\"text\":\"He said \"Hello\".\"}"
},
{
"prompt": "次の入力をJSONにしてくださいnull の扱いに注意。出力はJSONのみ。\n\nname=Akira\nmiddle_name=(none)\n\nスキーマ:\n{name:string,middle_name:null}",
"chosen": "{\"name\":\"Akira\",\"middle_name\":null}",
"rejected": "Sure! Here is the JSON:\n{\"name\":\"Akira\",\"middle_name\":null}"
},
{
"prompt": "以下の条件でJSONを出力してください。出力はJSONのみ。\n\n条件:\n- tags は重複を除いてアルファベット順\n入力 tags: beta, alpha, beta",
"chosen": "{\"tags\":[\"alpha\",\"beta\"]}",
"rejected": "JSON:\n{\"tags\":[\"alpha\",\"beta\"]}"
},
{
"prompt": "次のデータをJSONで出力してください。出力はJSONのみ。末尾に句点や改行以外の文字を付けないでください。\n\nk=v",
"chosen": "{\"k\":\"v\"}",
"rejected": "{\"k\":\"v\"}。"
},
{
"prompt": "次の入力を指定スキーマでJSON出力してください。JSONのみ。\n\n入力:\nitems:\n- id: 1\n ok: true\n- id: 2\n ok: false\n\nスキーマ:\n{items:[{id:int,ok:boolean}]}",
"chosen": "{\"items\":[{\"id\":1,\"ok\":true},{\"id\":2,\"ok\":false}]}",
"rejected": "{}"
}
]