Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

from langchain.llms import OpenAI is no longer support #23

Open
eugeneford opened this issue Nov 26, 2023 · 0 comments
Open

from langchain.llms import OpenAI is no longer support #23

eugeneford opened this issue Nov 26, 2023 · 0 comments

Comments

@eugeneford
Copy link

Hi, as soon as I switch to gpt-3.5-turbo-1106 model, I receive the following error. How do I fix it?

💡 ¡promptimize! 💡
/opt/homebrew/lib/python3.11/site-packages/langchain/llms/openai.py:243: UserWarning: You are trying to use a chat model. This way of initializing it is no longer supported. Instead, please use: `from langchain.chat_models import ChatOpenAI`
  warnings.warn(
/opt/homebrew/lib/python3.11/site-packages/langchain/llms/openai.py:1038: UserWarning: You are trying to use a chat model. This way of initializing it is no longer supported. Instead, please use: `from langchain.chat_models import ChatOpenAI`
  warnings.warn(
/opt/homebrew/lib/python3.11/site-packages/langchain/llms/openai.py:243: UserWarning: You are trying to use a chat model. This way of initializing it is no longer supported. Instead, please use: `from langchain.chat_models import ChatOpenAI`
  warnings.warn(
/opt/homebrew/lib/python3.11/site-packages/langchain/llms/openai.py:1038: UserWarning: You are trying to use a chat model. This way of initializing it is no longer supported. Instead, please use: `from langchain.chat_models import ChatOpenAI`
  warnings.warn(
# ----------------------------------------
# (1/2) [RUN] prompt: prompt-115868ef
# ----------------------------------------
Traceback (most recent call last):
  File "/opt/homebrew/bin/p9e", line 8, in <module>
    sys.exit(cli())
             ^^^^^
  File "/opt/homebrew/lib/python3.11/site-packages/click/core.py", line 1157, in __call__
    return self.main(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/lib/python3.11/site-packages/click/core.py", line 1078, in main
    rv = self.invoke(ctx)
         ^^^^^^^^^^^^^^^^
  File "/opt/homebrew/lib/python3.11/site-packages/click/core.py", line 1688, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/lib/python3.11/site-packages/click/core.py", line 1434, in invoke
    return ctx.invoke(self.callback, **ctx.params)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/lib/python3.11/site-packages/click/core.py", line 783, in invoke
    return __callback(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/lib/python3.11/site-packages/promptimize/cli.py", line 106, in run
    suite.execute(
  File "/opt/homebrew/lib/python3.11/site-packages/promptimize/suite.py", line 94, in execute
    prompt._run(dry_run)
  File "/opt/homebrew/lib/python3.11/site-packages/promptimize/prompt_cases.py", line 163, in _run
    self.response = self.execute_prompt(self.prompt).strip()
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/lib/python3.11/site-packages/promptimize/prompt_cases.py", line 76, in execute_prompt
    self.response = self.prompt_executor(prompt_str)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/lib/python3.11/site-packages/langchain/llms/base.py", line 876, in __call__
    self.generate(
  File "/opt/homebrew/lib/python3.11/site-packages/langchain/llms/base.py", line 656, in generate
    output = self._generate_helper(
             ^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/lib/python3.11/site-packages/langchain/llms/base.py", line 544, in _generate_helper
    raise e
  File "/opt/homebrew/lib/python3.11/site-packages/langchain/llms/base.py", line 531, in _generate_helper
    self._generate(
  File "/opt/homebrew/lib/python3.11/site-packages/langchain/llms/openai.py", line 1127, in _generate
    full_response = completion_with_retry(
                    ^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/lib/python3.11/site-packages/langchain/llms/openai.py", line 114, in completion_with_retry
    return llm.client.create(**kwargs)
           ^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/lib/python3.11/site-packages/openai/_utils/_proxy.py", line 22, in __getattr__
    return getattr(self.__get_proxied__(), attr)
                   ^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/lib/python3.11/site-packages/openai/_utils/_proxy.py", line 43, in __get_proxied__
    return self.__load__()
``
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant