// check https://platform.openai.com/docs/api-reference/responses/create
// formulate same code structure like completions.rs
// the main purpose is to provide responses api struct and helper function
// and provide convert to rmcp and magi
pubmodchunk;pubmodrequest;pubmodresponse;#[cfg(all(feature ="responses", feature ="rmcp"))]pubmodrmcp;#[cfg(all(feature ="responses", feature ="magi"))]pubmodmagi;