Probleme mit AzureChatOpenAI()Python

Python-Programme
Guest
 Probleme mit AzureChatOpenAI()

Post by Guest »

Menschen. Ich versuche, AzureChatOpenAI() zu verwenden, aber selbst wenn ich die richtigen Parameter eingebe, funktioniert es nicht. Hier ist es:

Code: Select all

from langchain_core.messages import HumanMessage
from langchain_openai import AzureChatOpenAI
import os

os.environ['AZURE_OPENAI_DEPLOYMENT_NAME'] = "..."
os.environ["AZURE_OPENAI_API_KEY"] = "..."
os.environ["AZURE_OPENAI_ENDPOINT"] = "https://xxx.openai.azure.com/"
os.environ["AZURE_OPENAI_API_VERSION"] = "2024-02-15-preview"

model = AzureChatOpenAI(
temperature=0,
deployment_name=os.environ["AZURE_OPENAI_DEPLOYMENT_NAME"],
azure_endpoint="AZURE_OPENAI_ENDPOINT",
api_version=os.environ["AZURE_OPENAI_API_VERSION"],
openai_api_key=os.environ["AZURE_OPENAI_API_KEY"],
streaming=True,
)
Und der Fehler:

Code: Select all

ValidationError: 1 validation error for AzureChatOpenAI
__root__
As of openai>=1.0.0, Azure endpoints should be specified via the `azure_endpoint` param not `openai_api_base` (or alias `base_url`). (type=value_error)
Hat jemand den gleichen Fehler gehabt? Wissen Sie, wie Sie das beheben können?
Selbst wenn ich azure_endpoint bis openai_api_base setze, erhalte ich denselben ValidationError. Ich habe vieles ausprobiert, aber nichts hat überhaupt funktioniert.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post