Class GoogleCloudAiplatformV1ExternalApi
Retrieve from data source powered by external API for grounding. The external API is not owned by Google, but need to follow the pre-defined API spec.
Implements
Inherited Members
Namespace: Google.Apis.Aiplatform.v1.Data
Assembly: Google.Apis.Aiplatform.v1.dll
Syntax
public class GoogleCloudAiplatformV1ExternalApi : IDirectResponseSchema
Properties
ApiAuth
The authentication config to access the API. Deprecated. Please use auth_config instead.
Declaration
[JsonProperty("apiAuth")]
public virtual GoogleCloudAiplatformV1ApiAuth ApiAuth { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1ApiAuth |
ApiSpec
The API spec that the external API implements.
Declaration
[JsonProperty("apiSpec")]
public virtual string ApiSpec { get; set; }
Property Value
Type | Description |
---|---|
string |
AuthConfig
The authentication config to access the API.
Declaration
[JsonProperty("authConfig")]
public virtual GoogleCloudAiplatformV1AuthConfig AuthConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1AuthConfig |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ElasticSearchParams
Parameters for the elastic search API.
Declaration
[JsonProperty("elasticSearchParams")]
public virtual GoogleCloudAiplatformV1ExternalApiElasticSearchParams ElasticSearchParams { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1ExternalApiElasticSearchParams |
Endpoint
The endpoint of the external API. The system will call the API at this endpoint to retrieve the data for grounding. Example: https://acme.com:443/search
Declaration
[JsonProperty("endpoint")]
public virtual string Endpoint { get; set; }
Property Value
Type | Description |
---|---|
string |
SimpleSearchParams
Parameters for the simple search API.
Declaration
[JsonProperty("simpleSearchParams")]
public virtual GoogleCloudAiplatformV1ExternalApiSimpleSearchParams SimpleSearchParams { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1ExternalApiSimpleSearchParams |