test_audio_model() — langchain Function Reference
Architecture documentation for the test_audio_model() function in test_base_standard.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD c9f78fcc_db23_c580_0c9d_b41ef13242be["test_audio_model()"] 1a386024_1196_1786_41ed_59e02f86902d["test_base_standard.py"] c9f78fcc_db23_c580_0c9d_b41ef13242be -->|defined in| 1a386024_1196_1786_41ed_59e02f86902d 60136a55_7a94_f99c_38aa_c6ca2030b01b["supports_audio_inputs()"] c9f78fcc_db23_c580_0c9d_b41ef13242be -->|calls| 60136a55_7a94_f99c_38aa_c6ca2030b01b ae30f34c_0edd_d57d_fdd6_e29a77ac8eae["chat_model_class()"] c9f78fcc_db23_c580_0c9d_b41ef13242be -->|calls| ae30f34c_0edd_d57d_fdd6_e29a77ac8eae 1c7ac2c1_be8e_ab8d_3aea_acb5d5f445f5["chat_model_params()"] c9f78fcc_db23_c580_0c9d_b41ef13242be -->|calls| 1c7ac2c1_be8e_ab8d_3aea_acb5d5f445f5 style c9f78fcc_db23_c580_0c9d_b41ef13242be fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/partners/openai/tests/integration_tests/chat_models/test_base_standard.py lines 136–159
def test_audio_model() -> None:
class AudioModelTests(ChatModelIntegrationTests):
@property
def chat_model_class(self) -> type[ChatOpenAI]:
return ChatOpenAI
@property
def chat_model_params(self) -> dict:
return {
"model": "gpt-4o-audio-preview",
"temperature": 0,
"model_kwargs": {
"modalities": ["text", "audio"],
"audio": {"voice": "alloy", "format": "wav"},
},
}
@property
def supports_audio_inputs(self) -> bool:
return True
test_instance = AudioModelTests()
model = test_instance.chat_model_class(**test_instance.chat_model_params)
AudioModelTests().test_audio_inputs(model)
Domain
Subdomains
Source
Frequently Asked Questions
What does test_audio_model() do?
test_audio_model() is a function in the langchain codebase, defined in libs/partners/openai/tests/integration_tests/chat_models/test_base_standard.py.
Where is test_audio_model() defined?
test_audio_model() is defined in libs/partners/openai/tests/integration_tests/chat_models/test_base_standard.py at line 136.
What does test_audio_model() call?
test_audio_model() calls 3 function(s): chat_model_class, chat_model_params, supports_audio_inputs.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free