class OpenAISchemaConverter(BaseConverter):
openai.ChatCompletion.create()
. If :obj:None
, :obj:ChatGPTConfig().as_dict()
will be used. (default: :obj:None
)None
)None
)None
)def __init__(
self,
model_type: ModelType = ModelType.GPT_4O_MINI,
model_config_dict: Optional[Dict[str, Any]] = None,
api_key: Optional[str] = None
):
def convert(
self,
content: str,
output_schema: Union[Type[BaseModel], str, Callable],
prompt: Optional[str] = DEFAULT_CONVERTER_PROMPTS
):