[docs]classOpenLLM(BaseOpenAI):"""OpenAI's compatible API client for OpenLLM server .. versionchanged:: 0.2.11 Changed in 0.2.11 to support OpenLLM 0.6. Now behaves similar to OpenAI wrapper. """@classmethoddefis_lc_serializable(cls)->bool:returnFalse@propertydef_invocation_params(self)->Dict[str,Any]:"""Get the parameters used to invoke the model."""params:Dict[str,Any]={"model":self.model_name,**self._default_params,"logit_bias":None,}ifnotis_openai_v1():params.update({"api_key":self.openai_api_key,"api_base":self.openai_api_base,})returnparams@propertydef_llm_type(self)->str:return"openllm"