Anmerkung
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SQL Server 2025 (17.x)
Azure SQL Database
SQL database in Microsoft Fabric
Ändert ein externes Modellobjekt.
Syntax
ALTER EXTERNAL MODEL external_model_object_name
SET
( LOCATION = '<prefix>://<path> [ :<port> ] '
, API_FORMAT = '<OpenAI , Azure OpenAI , etc>'
, MODEL_TYPE = EMBEDDINGS
, MODEL = 'text-embedding-ada-002'
[ , CREDENTIAL = <credential_name> ]
[ , PARAMETERS = ' { "valid":"JSON" } ' ]
);
Argumente
external_model_object_name
Gibt den benutzerdefinierten Namen für das externe Modell an. Dieser Name muss innerhalb der Datenbank eindeutig sein.
LAGERPLATZ
Stellt das Konnektivitätsprotokoll und den Pfad zum AI-Modell-Ableitungsendpunkt bereit.
API_FORMAT
Das API-Nachrichtenformat für den KI-Modell-Endpunktanbieter. Akzeptierte Werte sind Azure OpenAI, OpenAIund Ollama.
MODEL_TYPE
Auf den Typ des Modells, auf das über den Standort des AI-Modells zugegriffen wird, wird der Endpunktstandort abgeleitet. Akzeptierter Wert ist EMBEDDINGS.
MODELL
Das vom KI-Anbieter gehostete spezifische Modell. Beispiel: text-embedding-ada-002, text-embedding-3-large oder o3-mini.
BERECHTIGUNGSNACHWEIS
Geben Sie an, welches DATABASE SCOPED CREDENTIAL Objekt mit dem AI-Modell-Ableitungsendpunkt verwendet wird.
PARAMETER
Eine gültige JSON-Zeichenfolge, die Parameter enthält, die an die Anforderungsnachricht des AI-Modells angefügt werden sollen. Beispiel:
'{ "dimensions": 1536 }'
Bemerkungen
Es kann jeweils nur ein einzelnes externes Modellobjekt geändert werden. Gleichzeitige Anforderungen zum Ändern desselben externen Modellobjekts führen dazu, dass eine Anweisung wartet. Verschiedene externe Modellobjekte können jedoch gleichzeitig geändert werden. Diese Anweisung kann gleichzeitig mit anderen Anweisungen ausgeführt werden.
Beispiele
Ändern des EXTERNEN MODELLS und Ändern des MODEL-Parameters
In diesem Beispiel wird der EXTERNAL MODEL benannte myAImodelParameter geändert und der MODEL Parameter geändert.
-- Alter an external model
ALTER EXTERNAL MODEL myAImodel
SET
(
MODEL = 'text-embedding-3-large'
);