File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change 21
21
import textwrap
22
22
from typing import Union
23
23
24
- # pinecone integration
25
- from langchain .cache import InMemoryCache
26
-
27
24
# embedding
28
25
from langchain .globals import set_llm_cache
29
26
from langchain .prompts import PromptTemplate
30
27
from langchain .schema import BaseMessage , HumanMessage , SystemMessage
31
28
29
+ # pinecone integration
30
+ from langchain_community .cache import InMemoryCache
31
+
32
32
# hybrid search capability
33
33
from langchain_community .retrievers .pinecone_hybrid_search import (
34
34
PineconeHybridSearchRetriever ,
@@ -110,7 +110,8 @@ def cached_chat_request(
110
110
human_message = HumanMessage (content = str (human_message ))
111
111
messages = [system_message , human_message ]
112
112
# pylint: disable=not-callable
113
- retval = self .chat (messages )
113
+ # retval = self.chat(messages)
114
+ retval = self .chat .invoke (messages )
114
115
return retval
115
116
116
117
def prompt_with_template (
Original file line number Diff line number Diff line change 19
19
# pinecone integration
20
20
# import pinecone
21
21
from pinecone import Pinecone , ServerlessSpec
22
- from pinecone .core .client .exceptions import PineconeApiException
22
+ from pinecone .core .openapi . shared .exceptions import PineconeApiException
23
23
from pinecone .models import IndexList
24
24
25
25
# this project
You can’t perform that action at this time.
0 commit comments