We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent eed9d48 commit 69a3b29Copy full SHA for 69a3b29
tests/integrations/langchain/test_langchain.py
@@ -2,7 +2,14 @@
2
from unittest.mock import Mock
3
4
import pytest
5
-from langchain_community.chat_models import ChatOpenAI
+
6
+try:
7
+ # Langchain >= 0.2
8
+ from langchain_openai import ChatOpenAI
9
+except ImportError:
10
+ # Langchain < 0.2
11
+ from langchain_community.chat_models import ChatOpenAI
12
13
from langchain_core.callbacks import CallbackManagerForLLMRun
14
from langchain_core.messages import BaseMessage, AIMessageChunk
15
from langchain_core.outputs import ChatGenerationChunk
tox.ini
@@ -152,7 +152,7 @@ envlist =
152
{py3.9,py3.11,py3.12}-huggingface_hub-{v0.22,latest}
153
154
# Langchain
155
- {py3.9,py3.11,py3.12}-langchain-0.1
+ {py3.9,py3.11,py3.12}-langchain-v0.1
156
{py3.9,py3.11,py3.12}-langchain-latest
157
{py3.9,py3.11,py3.12}-langchain-notiktoken
158
@@ -462,12 +462,16 @@ deps =
462
huggingface_hub-latest: huggingface_hub
463
464
465
- langchain: openai~=1.0.0
466
- langchain-0.1: langchain~=0.1.11
467
- langchain-0.1: tiktoken~=0.6.0
+ langchain-v0.1: openai~=1.0.0
+ langchain-v0.1: langchain~=0.1.11
+ langchain-v0.1: tiktoken~=0.6.0
468
langchain-latest: langchain
469
+ langchain-latest: langchain-openai
470
+ langchain-latest: openai>=1.6.1
471
langchain-latest: tiktoken~=0.6.0
472
langchain-notiktoken: langchain
473
+ langchain-notiktoken: langchain-openai
474
+ langchain-notiktoken: openai>=1.6.1
475
476
# Loguru
477
loguru-v0.5: loguru~=0.5.0
0 commit comments