You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
openplugin\openplugin.py:191: in fetch_plugin
request_out = request_chain(**llm_chain_out)
openplugin\openplugin.py:187: in request_chain
res = self.call_api_fn(
envOpenPluginApi\lib\site-packages\langchain\chains\openai_functions\openapi.py:184: in default_call_api
return requests.request(method, url, **_kwargs)
envOpenPluginApi\lib\site-packages\requests\api.py:59: in request
return session.request(method=method, url=url, **kwargs)
envOpenPluginApi\lib\site-packages\requests\sessions.py:575: in request
prep = self.prepare_request(req)
envOpenPluginApi\lib\site-packages\requests\sessions.py:486: in prepare_request
p.prepare(
envOpenPluginApi\lib\site-packages\requests\models.py:368: in prepare
self.prepare_url(url, params)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <PreparedRequest [POST]>, url = '//apparel', params = OrderedDict()
def prepare_url(self, url, params):
"""Prepares the given HTTP URL."""#: Accept objects that have string representations.#: We're unable to blindly call unicode/str functions#: as this will include the bytestring indicator (b'')#: on python 3.x.#: https://github.com/psf/requests/pull/2238if isinstance(url, bytes):
url = url.decode("utf8")
else:
url = str(url)
# Remove leading whitespaces from url
url = url.lstrip()
# Don't do any URL preparation for non-HTTP schemes like `mailto`,# `data` etc to work around exceptions from `url_parse`, which# handles RFC 3986 only.if":"in url and not url.lower().startswith("http"):
self.url = url
return# Support for unicode domain names and paths.
try:
scheme, auth, host, port, path, query, fragment = parse_url(url)
except LocationParseError as e:
raise InvalidURL(*e.args)
if not scheme:
> raise MissingSchema(
f"Invalid URL {url!r}: No scheme supplied. "
f"Perhaps you meant https://{url}?"
)
E requests.exceptions.MissingSchema: Invalid URL '//apparel': No scheme supplied. Perhaps you meant https:////apparel?
envOpenPluginApi\lib\site-packages\requests\models.py:439: MissingSchema
Your code (optional)
deftest_initiate_and_fetch_PLUGIN():
plugin=OpenPlugin("Bohita", verbose=True)
assertplugin.manifestisnotNone# create chatgpt request that will call the addTodo functionchatgpt_prompt='I want a tight fitting red shirt for a man with letters written very'response=plugin.fetch_plugin(
prompt=chatgpt_prompt,
model="gpt-3.5-turbo-0613",
temperature=0,
)
assertresponseisnotNoneassertresponse["role"] =="function"json_content=json.loads(response["content"])
# Replace the line below with a test for the final output in json_contentassertisinstance(json_content["top_stocks"], list)
Additional context (optional)
Add any other context about the problem here, screenshots,...
The text was updated successfully, but these errors were encountered:
Plugin namespace
Bohita
Error log
Your code (optional)
Additional context (optional)
Add any other context about the problem here, screenshots,...
The text was updated successfully, but these errors were encountered: