langchain/libs/standard-tests/langchain_tests/integration_tests
ccurme faef3e5d50
core, standard-tests: support PDF and audio input in Chat Completions format (#30979)
Chat models currently implement support for:
- images in OpenAI Chat Completions format
- other multimodal types (e.g., PDF and audio) in a cross-provider
[standard
format](https://python.langchain.com/docs/how_to/multimodal_inputs/)

Here we update core to extend support to PDF and audio input in Chat
Completions format. **If an OAI-format PDF or audio content block is
passed into any chat model, it will be transformed to the LangChain
standard format**. We assume that any chat model supporting OAI-format
PDF or audio has implemented support for the standard format.
2025-04-23 18:32:51 +00:00
..
__init__.py multiple: combine sync/async vector store standard test suites (#28580) 2024-12-06 14:55:06 -05:00
base_store.py standard-tests: Bump ruff version to 0.9 (#29230) 2025-01-22 00:23:01 +00:00
cache.py standard-tests: show right classes in api docs (#28591) 2024-12-06 14:48:13 -08:00
chat_models.py core, standard-tests: support PDF and audio input in Chat Completions format (#30979) 2025-04-23 18:32:51 +00:00
embeddings.py tests[patch]: run standard tests for embeddings and populate embeddings API ref (#28545) 2024-12-05 19:39:03 +00:00
indexer.py standard-tests: show right classes in api docs (#28591) 2024-12-06 14:48:13 -08:00
retrievers.py standard-tests: retriever docstrings (#28596) 2024-12-07 00:32:19 +00:00
tools.py standard-tests: Fix ToolsIntegrationTests to correctly handle "content_and_artifact" tools (#29391) 2025-02-05 21:27:09 -05:00
vectorstores.py standard-tests: sync/async vectorstore tests conditional (#28636) 2024-12-09 18:02:55 +00:00