Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Vonatkozik a következőkre: SQL Server 2025 (17.x)
Azure SQL Database
SQL database in Microsoft Fabric
Módosít egy külső modellobjektumot.
Szemantika
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" } ' ]
);
Érvek
external_model_object_name
Megadja a külső modell felhasználó által definiált nevét. A névnek egyedinek kell lennie az adatbázisban.
HELYSZÍN
Megadja az AI-modell következtetési végpontjának csatlakozási protokollt és elérési útját.
API_FORMAT
Az AI-modell következtetési végpontszolgáltatójának API-üzenetformátuma. Az elfogadott értékek a következők Azure OpenAI: , OpenAIés Ollama.
MODELL_TÍPUS
Az AI-modell következtetési végpontjának helyéről elérhető modell típusa. Az elfogadott érték a .EMBEDDINGS
MODELL
Az AI-szolgáltató által üzemeltetett konkrét modell. Például, text-embedding-ada-002vagy text-embedding-3-largeo3-mini.
IGAZOLVÁNY
DATABASE SCOPED CREDENTIAL Az AI-modell következtetési végpontjához használt objektum megjelölése.
PARAMÉTEREK
Érvényes JSON-sztring, amely az AI-modell következtetési végpontkérési üzenetéhez hozzáfűzendő paramétereket tartalmaz. Például:
'{ "dimensions": 1536 }'
Megjegyzések
Egyszerre csak egyetlen külső modellobjektum módosítható. Az ugyanazon külső modellobjektum módosítására irányuló egyidejű kérések egy utasítás várakozását okozzák. A különböző külső modellobjektumok azonban egyszerre módosíthatók. Ez az utasítás más utasításokkal egyidejűleg is futtatható.
Példák
Külső modell módosítása és a MODEL paraméter módosítása
Ez a példa módosítja a EXTERNAL MODEL névvel ellátott myAImodelnevet, és módosítja a paramétert MODEL .
-- Alter an external model
ALTER EXTERNAL MODEL myAImodel
SET
(
MODEL = 'text-embedding-3-large'
);