multiple[patch]: fix deprecation versions (#18349)

pull/18355/head
Erick Friis 4 months ago committed by GitHub
parent 11cb42c2c1
commit eefb49680f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -1,4 +1,5 @@
"""Azure OpenAI embeddings wrapper."""
from __future__ import annotations
import os
@ -14,7 +15,7 @@ from langchain_community.utils.openai import is_openai_v1
@deprecated(
since="0.1.0",
since="0.0.9",
removal="0.2.0",
alternative_import="langchain_openai.AzureOpenAIEmbeddings",
)

@ -139,7 +139,7 @@ async def async_embed_with_retry(embeddings: OpenAIEmbeddings, **kwargs: Any) ->
@deprecated(
since="0.1.0",
since="0.0.9",
removal="0.2.0",
alternative_import="langchain_openai.OpenAIEmbeddings",
)

@ -59,7 +59,7 @@ def _strip_erroneous_leading_spaces(text: str) -> str:
return text
@deprecated("0.0.351", alternative_import="langchain_google_genai.GoogleGenerativeAI")
@deprecated("0.0.12", alternative_import="langchain_google_genai.GoogleGenerativeAI")
class GooglePalm(BaseLLM, BaseModel):
"""
DEPRECATED: Use `langchain_google_genai.GoogleGenerativeAI` instead.

@ -120,7 +120,7 @@ class _UpstashRedisStore(BaseStore[str, str]):
yield key
@deprecated("0.0.335", alternative="UpstashRedisByteStore")
@deprecated("0.0.1", alternative="UpstashRedisByteStore")
class UpstashRedisStore(_UpstashRedisStore):
"""
BaseStore implementation using Upstash Redis

@ -358,7 +358,7 @@ class ElasticVectorSearch(VectorStore):
self.client.delete(index=self.index_name, id=id)
@deprecated("0.0.265", alternative="ElasticsearchStore class.", pending=True)
@deprecated("0.0.1", alternative="ElasticsearchStore class.", pending=True)
class ElasticKnnSearch(VectorStore):
"""[DEPRECATED] `Elasticsearch` with k-nearest neighbor search
(`k-NN`) vector store.
@ -564,9 +564,11 @@ class ElasticKnnSearch(VectorStore):
docs_and_scores = [
(
Document(
page_content=hit["_source"][page_content]
if source
else hit["fields"][page_content][0],
page_content=(
hit["_source"][page_content]
if source
else hit["fields"][page_content][0]
),
metadata=hit["fields"] if fields else {},
),
hit["_score"],
@ -647,9 +649,11 @@ class ElasticKnnSearch(VectorStore):
docs_and_scores = [
(
Document(
page_content=hit["_source"][page_content]
if source
else hit["fields"][page_content][0],
page_content=(
hit["_source"][page_content]
if source
else hit["fields"][page_content][0]
),
metadata=hit["fields"] if fields else {},
),
hit["_score"],

@ -742,7 +742,7 @@ class Redis(VectorStore):
tags.extend(self._get_retriever_tags())
return RedisVectorStoreRetriever(vectorstore=self, **kwargs, tags=tags)
@deprecated("0.0.272", alternative="similarity_search(distance_threshold=0.1)")
@deprecated("0.0.1", alternative="similarity_search(distance_threshold=0.1)")
def similarity_search_limit_score(
self, query: str, k: int = 4, score_threshold: float = 0.2, **kwargs: Any
) -> List[Document]:

@ -672,7 +672,7 @@ class ChatPromptTemplate(BaseChatPromptTemplate):
return cls.from_messages([message])
@classmethod
@deprecated("0.0.260", alternative="from_messages classmethod", pending=True)
@deprecated("0.0.1", alternative="from_messages classmethod", pending=True)
def from_role_strings(
cls, string_messages: List[Tuple[str, str]]
) -> ChatPromptTemplate:
@ -692,7 +692,7 @@ class ChatPromptTemplate(BaseChatPromptTemplate):
)
@classmethod
@deprecated("0.0.260", alternative="from_messages classmethod", pending=True)
@deprecated("0.0.1", alternative="from_messages classmethod", pending=True)
def from_strings(
cls, string_messages: List[Tuple[Type[BaseMessagePromptTemplate], str]]
) -> ChatPromptTemplate:

Loading…
Cancel
Save