Änderungsprotokoll des Standard-Runtime-Images#
Runtime-Image#
In Azure Machine Learning Promptflow stellt die Runtime die Umgebung zur Ausführung von Flows bereit. Die Standard-Runtime enthält ein vorab erstelltes Docker-Image mit allen notwendigen Abhängigkeitspaketen.
Image herunterladen#
Das Image kann durch Angabe einer Runtime-Version und Ausführung des folgenden Befehls heruntergeladen werden
docker pull mcr.microsoft.com/azureml/promptflow/promptflow-runtime-stable:<runtime_version>
Image-Version prüfen#
Sie können die Runtime-Image-Version im Flow-Ausführungsprotokoll überprüfen: 
Änderungsprotokoll#
Das Standard-Runtime-Image wird kontinuierlich aktualisiert. Hier erfassen wir die neuen Funktionen und behobenen Fehler jeder Image-Version.
20241021.v1#
Neue Funktionen#
N/A
Behobene Fehler#
Upgrade von langchain>=0.2.5 und langchain-community>=0.2.5,<0.3.0,!=0.2.14 zur Behebung von Schwachstellen
20240918.v2#
Neue Funktionen#
N/A
Behobene Fehler#
N/A
20240909.v2#
Neue Funktionen#
N/A
Behobene Fehler#
N/A
20240829.v1#
Neue Funktionen#
N/A
Behobene Fehler#
Uvicorn-Abhängigkeit explizit hinzugefügt
20240814.v1#
Neue Funktionen#
N/A
Behobene Fehler#
Nicht serialisierbare Suchergebnisse behoben
20240731.v1#
Neue Funktionen#
Reranker-Tool mit Cohere-Zugänglichkeit zu Promptflow hinzugefügt
Behobene Fehler#
Doppelte Prüfung der Ausführungs-ID behoben
Langchain-Version in promptflow-vectordb-sdk aktualisiert
20240709.v1#
Neue Funktionen#
Unterstützung für Cosmos DB Vektor-DB
Promptflow-parallel erstellt und veröffentlicht
Behobene Fehler#
AAD-Authentifizierungsprüfung hinzugefügt
Fehler des Metadaten-Parsers behoben
20240619.v2#
Neue Funktionen#
N/A
Behobene Fehler#
@blob_error_handling_decorator für cancelling_run und get_run_status in asynchronem Speicher hinzugefügt
Dataplane-API zum Auflisten von Embedding-Bereitstellungen verwendet
KeyError behoben, wenn get_run UserAuthenticationValidationError trifft
20240529.v1#
Neue Funktionen#
[BYOI] PostgreSQL implementiert
[Lookup-Tool] BYO-Weaviate-Index implementiert
Behobene Fehler#
Das Ziel von _download_fileshare_directory sollte str sein
DefaultAzureCredential an as_langchain_vectorstore übergeben
Werkzeug auf 3.0.3 aktualisiert.
20240515.v1#
Neue Funktionen#
Runtime unterstützt Batch-Run Prompty
Unterstützung für init_kwargs für C#-Batch-Runs mit mehreren Containern
Gunicorn und MLflow aktualisiert
Behobene Fehler#
FlowExecutor in PythonApiExecutorProxy korrigiert und vermieden
20240511.v1#
Neue Funktionen#
Unterstützung für weitere Huggingface-Modelle hinzugefügt
Behobene Fehler#
_download_azure_file_share sollte str zurückgeben
Wenn Ingress Gunicorn mit Timeout aufruft, sollten wir keine 200 zurückgeben.
Promptflow-rag-Version auf 0.2.30.2 angepinnt
Golang.org/x/net von 0.17.0 auf 0.23.0 aktualisiert, um Schwachstellen zu beheben
20240429.v8#
Neue Funktionen#
Vorschau-Tag aus Index Lookup entfernt
Unterstützung für init_kwargs im C#-Batch-Run in der Cloud
Behobene Fehler#
init_kwargs an Executor im Multi-Container-Fall übergeben
Fehler von span.attributes.flow_log_path im Multi-Container behoben.
Duplizierter Schlüssel in SystemLogContext hinzugefügt, um Fehler zu vermeiden, wenn LogContext ihn nicht hat
Migrations-Notebook mit Klarstellungen und kleinen Korrekturen versehen
[Lookup-Tool] Endpunkt zum Auflisten von Pinecone-Indizes aktualisiert
Fall behandelt, in dem flow_logs_folder None ist
20240424.v1#
Neue Funktionen#
Unterstützung für das Herunterladen von Arbeitsverzeichnissen aus Fileshares.
Zeilenprotokollierung für Batch-Runs aktiviert
prompt_tokens/completion_tokens zu Run-Eigenschaften hinzugefügt
Unterstützung für C#-Batch-Runs in Multi-Container-Runtimes.
ESIndex in allgemeiner Index-Suche implementiert
Metadatenverarbeitung im Index Lookup besser gehandhabt
MongoDB-Unterstützung implementiert
Behobene Fehler#
Veröffentlichung von Promptflow-evals entfernt.
[Lookup-Tool] Arbeitsbereichsname in get() hinzugefügt
Änderungen an utils.py versehentlich im vorherigen PR belassen.
20240411.v4#
Neue Funktionen#
Parameter 'detail' zum Tool "Azure OpenAI GPT-4 Turbo with Vision" und zum Tool "OpenAI GPT-4V" hinzugefügt.
Behobene Fehler#
Intermittierenden ImportError behoben, der beim Laden des Paket-Tools auftrat.
Langchain>=0.1.1 und Langchain-core>=0.1.30 aktualisiert, um Schwachstellen zu beheben.
20240403.v2#
Neue Funktionen#
N/A
Behobene Fehler#
N/A
20240326.v2#
Neue Funktionen#
Umgebungsvariablen für C#-Batch-Runs unterstützt.
Behobene Fehler#
N/A
20240319.v1#
Neue Funktionen#
N/A
Behobene Fehler#
N/A
20240313.v1#
Neue Funktionen#
N/A
Behobene Fehler#
Problem behoben, bei dem der Aufruf eines Flows mit einer Flow-Funktion zu einem Fehler führte.
Fehlerbehandlung verbessert, indem Fehler als Benutzerfehler klassifiziert werden, wenn ein Run archiviert wird, bevor er von der Runtime verarbeitet wird.
20240306.v5#
Neue Funktionen#
Unterstützung für den Parameter "seed" für integrierte LLM-Tools und GPT-4V-Tools.
Behobene Fehler#
ClientAuthenticationError ordnungsgemäß behandelt.
Fehler beim Anhängen von Blobs, der die Größenbeschränkung überschritt, durch Kürzen von Debug-Informationen behoben.
20240228.v3#
Neue Funktionen#
Asynchrone Flow-Tests für langlaufende Aufträge unterstützt.
Behobene Fehler#
Fehler beim Sammeln von Paket-Tools behoben.
20240222.v3#
Neue Funktionen#
Unterstützung für die Ausführung von C#-Batch-Runs im Eager-Modus hinzugefügt.
Die Möglichkeit hinzugefügt, die Anzahl der Worker für Batch-Runs festzulegen.
Funktionalität zur Definition eines Timeouts für Batch-Runs implementiert.
Behobene Fehler#
N/A
20240205.v2#
Neue Funktionen#
N/A
Behobene Fehler#
Fehler behoben, dass der bereitgestellte Promptflow-Endpunkt kein Token für benutzerseitig zugewiesene Identitäten abrufen konnte.
20240124.v3#
Neue Funktionen#
Unterstützung für das Herunterladen von Daten aus der Azure Machine Learning-Registrierung für Batch-Runs.
Knotenstatus angezeigt, wenn eine Zeile eines Batch-Runs abläuft.
Behobene Fehler#
Fehler behoben, dass die Ausnahme während der Datenvorbereitung nicht im Run-Verlauf festgelegt wurde.
Fehler behoben, dass unerwartete Ausnahmen ausgelöst wurden, wenn der Executor-Prozess abstürzte.
20240116.v1#
Neue Funktionen#
N/A
Behobene Fehler#
Validierung für falsche Verbindungstypen für LLM-Tools hinzugefügt.
20240111.v2#
Neue Funktionen#
Unterstützung für das Bereinigen von Fehlerprotokollen für Heron-Aufträge.
Behobene Fehler#
Kompatibilitätsproblem zwischen Runtime und Promptflow-Paket < 1.3.0 behoben