VectorStore.GetService(Type, Object) Méthode

Définition

Demande l’objet VectorStore du type serviceTypespécifié.

public abstract object? GetService(Type serviceType, object? serviceKey = default);
abstract member GetService : Type * obj -> obj
Public MustOverride Function GetService (serviceType As Type, Optional serviceKey As Object = Nothing) As Object

Paramètres

serviceType
Type

Type d’objet demandé.

serviceKey
Object

Clé facultative qui peut être utilisée pour identifier le service cible.

Retours

Objet trouvé, sinon null.

Exceptions

serviceType a la valeur null.

Remarques

L’objectif de cette méthode est de permettre la récupération de services fortement typés qui peuvent être fournis par le VectorStore, y compris lui-même ou les services qu’il peut inclure dans un wrapper. Par exemple, pour accéder VectorStoreMetadata à l’instance, GetService(Type, Object) vous pouvez l’utiliser pour le demander.

S’applique à