AgentsCreateOptionalParams interface

İsteğe bağlı parametreler.

Extends

Özellikler

agentCard

Temsilci için isteğe bağlı temsilci kartı

agentEndpoint

Isteğe bağlı bir uç nokta yapılandırması. Belirtilmediyse, ajan için varsayılan bir uç nokta yapılandırması ayarlanır

blueprintReference

Ajan için plan referansı.

description

Aracının insan tarafından okunabilir bir açıklaması.

foundryFeatures

Önizleme işlemleri kullanılırken veya kalıcı önizleme kaynaklarını değiştirirken bir özellik bayrağı kabul etmek gerekir.

metadata

Bir nesneye eklenebilen 16 anahtar-değer çifti kümesi. Bu, nesne hakkında ek bilgileri yapılandırılmış biçimde depolamak ve API veya pano aracılığıyla nesneleri sorgulamak için yararlı olabilir.

Anahtarlar, uzunluğu en fazla 64 karakter olan dizelerdir. Değerler, uzunluğu en fazla 512 karakter olan dizelerdir.

Devralınan Özellikler

abortSignal

İstekleri durdurmak için kullanılabilecek sinyal.

onResponse

İstenen işlem gerçekleştirilirken sunucudan her yanıt alındığında çağrılacak bir işlev. Birden çok kez çağrılabilir.

requestOptions

Bu işlem için HTTP istekleri oluştururken ve gönderirken kullanılan seçenekler.

tracingOptions

İzleme etkinleştirildiğinde kullanılan seçenekler.

Özellik Ayrıntıları

agentCard

Temsilci için isteğe bağlı temsilci kartı

agentCard?: AgentCard

Özellik Değeri

agentEndpoint

Isteğe bağlı bir uç nokta yapılandırması. Belirtilmediyse, ajan için varsayılan bir uç nokta yapılandırması ayarlanır

agentEndpoint?: AgentEndpointConfig

Özellik Değeri

blueprintReference

Ajan için plan referansı.

blueprintReference?: AgentBlueprintReferenceUnion

Özellik Değeri

description

Aracının insan tarafından okunabilir bir açıklaması.

description?: string

Özellik Değeri

string

foundryFeatures

Önizleme işlemleri kullanılırken veya kalıcı önizleme kaynaklarını değiştirirken bir özellik bayrağı kabul etmek gerekir.

foundryFeatures?: AgentDefinitionOptInKeys

Özellik Değeri

metadata

Bir nesneye eklenebilen 16 anahtar-değer çifti kümesi. Bu, nesne hakkında ek bilgileri yapılandırılmış biçimde depolamak ve API veya pano aracılığıyla nesneleri sorgulamak için yararlı olabilir.

Anahtarlar, uzunluğu en fazla 64 karakter olan dizelerdir. Değerler, uzunluğu en fazla 512 karakter olan dizelerdir.

metadata?: Record<string, string>

Özellik Değeri

Record<string, string>

Devralınan Özellik Detayları

abortSignal

İstekleri durdurmak için kullanılabilecek sinyal.

abortSignal?: AbortSignalLike

Özellik Değeri

OperationOptions.abortSignal'dan Devralınan

onResponse

İstenen işlem gerçekleştirilirken sunucudan her yanıt alındığında çağrılacak bir işlev. Birden çok kez çağrılabilir.

onResponse?: RawResponseCallback

Özellik Değeri

OperationOptions.onResponse'dan Devralınmış

requestOptions

Bu işlem için HTTP istekleri oluştururken ve gönderirken kullanılan seçenekler.

requestOptions?: OperationRequestOptions

Özellik Değeri

OperationOptions.requestOptions Devralındı

tracingOptions

İzleme etkinleştirildiğinde kullanılan seçenekler.

tracingOptions?: OperationTracingOptions

Özellik Değeri

OperationOptions.tracingOptions Devralındı