Fix requests wrapper refactor (#2417)

https://github.com/hwchase17/langchain/pull/2367
This commit is contained in:
jerwelborn 2023-04-04 18:22:35 -07:00 committed by GitHub
parent 41832042cc
commit d6d6f322a9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -110,19 +110,19 @@ class TextRequestsWrapper(BaseModel):
def post(self, url: str, data: Dict[str, Any], **kwargs: Any) -> str:
"""POST to the URL and return the text."""
return self.requests.post(url, json=data, headers=self.headers, **kwargs).text
return self.requests.post(url, data, **kwargs).text
def patch(self, url: str, data: Dict[str, Any], **kwargs: Any) -> str:
"""PATCH the URL and return the text."""
return self.requests.patch(url, json=data, headers=self.headers, **kwargs).text
return self.requests.patch(url, data, **kwargs).text
def put(self, url: str, data: Dict[str, Any], **kwargs: Any) -> str:
"""PUT the URL and return the text."""
return self.requests.put(url, json=data, headers=self.headers, **kwargs).text
return self.requests.put(url, data, **kwargs).text
def delete(self, url: str, **kwargs: Any) -> str:
"""DELETE the URL and return the text."""
return self.requests.delete(url, headers=self.headers, **kwargs).text
return self.requests.delete(url, **kwargs).text
async def aget(self, url: str, **kwargs: Any) -> str:
"""GET the URL and return the text asynchronously."""