Documentation ¶
Index ¶
- type AIServiceLanguageClient
- func (client *AIServiceLanguageClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client AIServiceLanguageClient) DetectDominantLanguage(ctx context.Context, request DetectDominantLanguageRequest) (response DetectDominantLanguageResponse, err error)
- func (client AIServiceLanguageClient) DetectLanguageEntities(ctx context.Context, request DetectLanguageEntitiesRequest) (response DetectLanguageEntitiesResponse, err error)
- func (client AIServiceLanguageClient) DetectLanguageKeyPhrases(ctx context.Context, request DetectLanguageKeyPhrasesRequest) (response DetectLanguageKeyPhrasesResponse, err error)
- func (client AIServiceLanguageClient) DetectLanguageSentiments(ctx context.Context, request DetectLanguageSentimentsRequest) (response DetectLanguageSentimentsResponse, err error)
- func (client AIServiceLanguageClient) DetectLanguageTextClassification(ctx context.Context, request DetectLanguageTextClassificationRequest) (response DetectLanguageTextClassificationResponse, err error)
- func (client *AIServiceLanguageClient) SetRegion(region string)
- type DetectDominantLanguageDetails
- type DetectDominantLanguageRequest
- func (request DetectDominantLanguageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DetectDominantLanguageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error)
- func (request DetectDominantLanguageRequest) RetryPolicy() *common.RetryPolicy
- func (request DetectDominantLanguageRequest) String() string
- type DetectDominantLanguageResponse
- type DetectDominantLanguageResult
- type DetectLanguageEntitiesDetails
- type DetectLanguageEntitiesModelVersionEnum
- type DetectLanguageEntitiesRequest
- func (request DetectLanguageEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DetectLanguageEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error)
- func (request DetectLanguageEntitiesRequest) RetryPolicy() *common.RetryPolicy
- func (request DetectLanguageEntitiesRequest) String() string
- type DetectLanguageEntitiesResponse
- type DetectLanguageEntitiesResult
- type DetectLanguageKeyPhrasesDetails
- type DetectLanguageKeyPhrasesRequest
- func (request DetectLanguageKeyPhrasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DetectLanguageKeyPhrasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error)
- func (request DetectLanguageKeyPhrasesRequest) RetryPolicy() *common.RetryPolicy
- func (request DetectLanguageKeyPhrasesRequest) String() string
- type DetectLanguageKeyPhrasesResponse
- type DetectLanguageKeyPhrasesResult
- type DetectLanguageSentimentsDetails
- type DetectLanguageSentimentsRequest
- func (request DetectLanguageSentimentsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DetectLanguageSentimentsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error)
- func (request DetectLanguageSentimentsRequest) RetryPolicy() *common.RetryPolicy
- func (request DetectLanguageSentimentsRequest) String() string
- type DetectLanguageSentimentsResponse
- type DetectLanguageSentimentsResult
- type DetectLanguageTextClassificationDetails
- type DetectLanguageTextClassificationRequest
- func (request DetectLanguageTextClassificationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DetectLanguageTextClassificationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error)
- func (request DetectLanguageTextClassificationRequest) RetryPolicy() *common.RetryPolicy
- func (request DetectLanguageTextClassificationRequest) String() string
- type DetectLanguageTextClassificationResponse
- type DetectLanguageTextClassificationResult
- type DetectedLanguage
- type Entity
- type KeyPhrase
- type NerModelVersionEnum
- type SentimentAspect
- type TextClassification
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AIServiceLanguageClient ¶
type AIServiceLanguageClient struct { common.BaseClient // contains filtered or unexported fields }
AIServiceLanguageClient a client for AIServiceLanguage
func NewAIServiceLanguageClientWithConfigurationProvider ¶
func NewAIServiceLanguageClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client AIServiceLanguageClient, err error)
NewAIServiceLanguageClientWithConfigurationProvider Creates a new default AIServiceLanguage client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewAIServiceLanguageClientWithOboToken ¶
func NewAIServiceLanguageClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client AIServiceLanguageClient, err error)
NewAIServiceLanguageClientWithOboToken Creates a new default AIServiceLanguage client with the given configuration provider. The obotoken will be added to default headers and signed; the configuration provider will be used for the signer
as well as reading the region
func (*AIServiceLanguageClient) ConfigurationProvider ¶
func (client *AIServiceLanguageClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (AIServiceLanguageClient) DetectDominantLanguage ¶
func (client AIServiceLanguageClient) DetectDominantLanguage(ctx context.Context, request DetectDominantLanguageRequest) (response DetectDominantLanguageResponse, err error)
DetectDominantLanguage Make a detect call to language detection pre-deployed model.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ailanguage/DetectDominantLanguage.go.html to see an example of how to use DetectDominantLanguage API.
func (AIServiceLanguageClient) DetectLanguageEntities ¶
func (client AIServiceLanguageClient) DetectLanguageEntities(ctx context.Context, request DetectLanguageEntitiesRequest) (response DetectLanguageEntitiesResponse, err error)
DetectLanguageEntities Make a detect call to enitiy pre-deployed model
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ailanguage/DetectLanguageEntities.go.html to see an example of how to use DetectLanguageEntities API.
func (AIServiceLanguageClient) DetectLanguageKeyPhrases ¶
func (client AIServiceLanguageClient) DetectLanguageKeyPhrases(ctx context.Context, request DetectLanguageKeyPhrasesRequest) (response DetectLanguageKeyPhrasesResponse, err error)
DetectLanguageKeyPhrases Make a detect call to the keyPhrase pre-deployed model.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ailanguage/DetectLanguageKeyPhrases.go.html to see an example of how to use DetectLanguageKeyPhrases API.
func (AIServiceLanguageClient) DetectLanguageSentiments ¶
func (client AIServiceLanguageClient) DetectLanguageSentiments(ctx context.Context, request DetectLanguageSentimentsRequest) (response DetectLanguageSentimentsResponse, err error)
DetectLanguageSentiments Make a detect call to sentiment pre-deployed model.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ailanguage/DetectLanguageSentiments.go.html to see an example of how to use DetectLanguageSentiments API.
func (AIServiceLanguageClient) DetectLanguageTextClassification ¶
func (client AIServiceLanguageClient) DetectLanguageTextClassification(ctx context.Context, request DetectLanguageTextClassificationRequest) (response DetectLanguageTextClassificationResponse, err error)
DetectLanguageTextClassification Make a detect call to text classification from the pre-deployed model.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ailanguage/DetectLanguageTextClassification.go.html to see an example of how to use DetectLanguageTextClassification API.
func (*AIServiceLanguageClient) SetRegion ¶
func (client *AIServiceLanguageClient) SetRegion(region string)
SetRegion overrides the region of this client.
type DetectDominantLanguageDetails ¶
type DetectDominantLanguageDetails struct { // Document text for detect language. Text *string `mandatory:"true" json:"text"` }
DetectDominantLanguageDetails The document details for language detect call.
func (DetectDominantLanguageDetails) String ¶
func (m DetectDominantLanguageDetails) String() string
type DetectDominantLanguageRequest ¶
type DetectDominantLanguageRequest struct { // The details to make a language detection detect call. // Example: `{"text": "If an emerging growth company, indicate by check mark if the registrant has elected not // to use the extended transition period for complying"}` DetectDominantLanguageDetails `contributesTo:"body"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DetectDominantLanguageRequest wrapper for the DetectDominantLanguage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ailanguage/DetectDominantLanguage.go.html to see an example of how to use DetectDominantLanguageRequest.
func (DetectDominantLanguageRequest) BinaryRequestBody ¶
func (request DetectDominantLanguageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DetectDominantLanguageRequest) HTTPRequest ¶
func (request DetectDominantLanguageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DetectDominantLanguageRequest) RetryPolicy ¶
func (request DetectDominantLanguageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DetectDominantLanguageRequest) String ¶
func (request DetectDominantLanguageRequest) String() string
type DetectDominantLanguageResponse ¶
type DetectDominantLanguageResponse struct { // The underlying http response RawResponse *http.Response // The DetectDominantLanguageResult instance DetectDominantLanguageResult `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DetectDominantLanguageResponse wrapper for the DetectDominantLanguage operation
func (DetectDominantLanguageResponse) HTTPResponse ¶
func (response DetectDominantLanguageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DetectDominantLanguageResponse) String ¶
func (response DetectDominantLanguageResponse) String() string
type DetectDominantLanguageResult ¶
type DetectDominantLanguageResult struct { // Results are sorted in descending order of the scores. Most likely language is on top. // languages: [{"name": "Bosnian","code": "bs","score": 0.6942308391868572}, // {"name": "Croatian","code": "hr","score": 0.15768701487872652}, // {"name": "Serbo-Croatian","code": "sh","score": 0.1480651612334694}] Languages []DetectedLanguage `mandatory:"true" json:"languages"` }
DetectDominantLanguageResult Result of language detect call.
func (DetectDominantLanguageResult) String ¶
func (m DetectDominantLanguageResult) String() string
type DetectLanguageEntitiesDetails ¶
type DetectLanguageEntitiesDetails struct { // Document text for detect entities. Text *string `mandatory:"true" json:"text"` }
DetectLanguageEntitiesDetails The document details for entities detect call.
func (DetectLanguageEntitiesDetails) String ¶
func (m DetectLanguageEntitiesDetails) String() string
type DetectLanguageEntitiesModelVersionEnum ¶
type DetectLanguageEntitiesModelVersionEnum string
DetectLanguageEntitiesModelVersionEnum Enum with underlying type: string
const ( DetectLanguageEntitiesModelVersionV21 DetectLanguageEntitiesModelVersionEnum = "V2.1" DetectLanguageEntitiesModelVersionV11 DetectLanguageEntitiesModelVersionEnum = "V1.1" )
Set of constants representing the allowable values for DetectLanguageEntitiesModelVersionEnum
func GetDetectLanguageEntitiesModelVersionEnumValues ¶
func GetDetectLanguageEntitiesModelVersionEnumValues() []DetectLanguageEntitiesModelVersionEnum
GetDetectLanguageEntitiesModelVersionEnumValues Enumerates the set of values for DetectLanguageEntitiesModelVersionEnum
type DetectLanguageEntitiesRequest ¶
type DetectLanguageEntitiesRequest struct { // The details to make a Entity detect call. // Example: `{"text": "If an emerging growth company, indicate by check mark if the registrant has elected not // to use the extended transition period for complying"}` DetectLanguageEntitiesDetails `contributesTo:"body"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Named Entity Recognition model versions. By default user will get output from V2.1 implementation. ModelVersion DetectLanguageEntitiesModelVersionEnum `mandatory:"false" contributesTo:"query" name:"modelVersion" omitEmpty:"true"` // If this parameter is set to true, you only get PII (Personally identifiable information) entities // like PhoneNumber, Email, Person, and so on. Default value is false. IsPii *bool `mandatory:"false" contributesTo:"query" name:"isPii"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DetectLanguageEntitiesRequest wrapper for the DetectLanguageEntities operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ailanguage/DetectLanguageEntities.go.html to see an example of how to use DetectLanguageEntitiesRequest.
func (DetectLanguageEntitiesRequest) BinaryRequestBody ¶
func (request DetectLanguageEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DetectLanguageEntitiesRequest) HTTPRequest ¶
func (request DetectLanguageEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DetectLanguageEntitiesRequest) RetryPolicy ¶
func (request DetectLanguageEntitiesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DetectLanguageEntitiesRequest) String ¶
func (request DetectLanguageEntitiesRequest) String() string
type DetectLanguageEntitiesResponse ¶
type DetectLanguageEntitiesResponse struct { // The underlying http response RawResponse *http.Response // The DetectLanguageEntitiesResult instance DetectLanguageEntitiesResult `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DetectLanguageEntitiesResponse wrapper for the DetectLanguageEntities operation
func (DetectLanguageEntitiesResponse) HTTPResponse ¶
func (response DetectLanguageEntitiesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DetectLanguageEntitiesResponse) String ¶
func (response DetectLanguageEntitiesResponse) String() string
type DetectLanguageEntitiesResult ¶
type DetectLanguageEntitiesResult struct { // List of entities. Entities []Entity `mandatory:"true" json:"entities"` }
DetectLanguageEntitiesResult Result of entities detect call.
func (DetectLanguageEntitiesResult) String ¶
func (m DetectLanguageEntitiesResult) String() string
type DetectLanguageKeyPhrasesDetails ¶
type DetectLanguageKeyPhrasesDetails struct { // Document text for detect keyPhrases. Text *string `mandatory:"true" json:"text"` }
DetectLanguageKeyPhrasesDetails The document details for a keyPhrases detect call.
func (DetectLanguageKeyPhrasesDetails) String ¶
func (m DetectLanguageKeyPhrasesDetails) String() string
type DetectLanguageKeyPhrasesRequest ¶
type DetectLanguageKeyPhrasesRequest struct { // The details to make keyPhrase detect call. // Example: `{"text": "If an emerging growth company, indicate by check mark if the registrant has elected not // to use the extended transition period for complying"}` DetectLanguageKeyPhrasesDetails `contributesTo:"body"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DetectLanguageKeyPhrasesRequest wrapper for the DetectLanguageKeyPhrases operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ailanguage/DetectLanguageKeyPhrases.go.html to see an example of how to use DetectLanguageKeyPhrasesRequest.
func (DetectLanguageKeyPhrasesRequest) BinaryRequestBody ¶
func (request DetectLanguageKeyPhrasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DetectLanguageKeyPhrasesRequest) HTTPRequest ¶
func (request DetectLanguageKeyPhrasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DetectLanguageKeyPhrasesRequest) RetryPolicy ¶
func (request DetectLanguageKeyPhrasesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DetectLanguageKeyPhrasesRequest) String ¶
func (request DetectLanguageKeyPhrasesRequest) String() string
type DetectLanguageKeyPhrasesResponse ¶
type DetectLanguageKeyPhrasesResponse struct { // The underlying http response RawResponse *http.Response // The DetectLanguageKeyPhrasesResult instance DetectLanguageKeyPhrasesResult `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DetectLanguageKeyPhrasesResponse wrapper for the DetectLanguageKeyPhrases operation
func (DetectLanguageKeyPhrasesResponse) HTTPResponse ¶
func (response DetectLanguageKeyPhrasesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DetectLanguageKeyPhrasesResponse) String ¶
func (response DetectLanguageKeyPhrasesResponse) String() string
type DetectLanguageKeyPhrasesResult ¶
type DetectLanguageKeyPhrasesResult struct { // List of keyPhrases. KeyPhrases []KeyPhrase `mandatory:"true" json:"keyPhrases"` }
DetectLanguageKeyPhrasesResult Result of a language keyPhrases detect call.
func (DetectLanguageKeyPhrasesResult) String ¶
func (m DetectLanguageKeyPhrasesResult) String() string
type DetectLanguageSentimentsDetails ¶
type DetectLanguageSentimentsDetails struct { // Document text for detect sentiments. Text *string `mandatory:"true" json:"text"` }
DetectLanguageSentimentsDetails The document details for sentiments detect call.
func (DetectLanguageSentimentsDetails) String ¶
func (m DetectLanguageSentimentsDetails) String() string
type DetectLanguageSentimentsRequest ¶
type DetectLanguageSentimentsRequest struct { // The details to make sentiment detect call. // Example: `{"text": "If an emerging growth company, indicate by check mark if the registrant has elected not // to use the extended transition period for complying"}` DetectLanguageSentimentsDetails `contributesTo:"body"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DetectLanguageSentimentsRequest wrapper for the DetectLanguageSentiments operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ailanguage/DetectLanguageSentiments.go.html to see an example of how to use DetectLanguageSentimentsRequest.
func (DetectLanguageSentimentsRequest) BinaryRequestBody ¶
func (request DetectLanguageSentimentsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DetectLanguageSentimentsRequest) HTTPRequest ¶
func (request DetectLanguageSentimentsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DetectLanguageSentimentsRequest) RetryPolicy ¶
func (request DetectLanguageSentimentsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DetectLanguageSentimentsRequest) String ¶
func (request DetectLanguageSentimentsRequest) String() string
type DetectLanguageSentimentsResponse ¶
type DetectLanguageSentimentsResponse struct { // The underlying http response RawResponse *http.Response // The DetectLanguageSentimentsResult instance DetectLanguageSentimentsResult `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DetectLanguageSentimentsResponse wrapper for the DetectLanguageSentiments operation
func (DetectLanguageSentimentsResponse) HTTPResponse ¶
func (response DetectLanguageSentimentsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DetectLanguageSentimentsResponse) String ¶
func (response DetectLanguageSentimentsResponse) String() string
type DetectLanguageSentimentsResult ¶
type DetectLanguageSentimentsResult struct { // List of aspects. Aspects []SentimentAspect `mandatory:"true" json:"aspects"` }
DetectLanguageSentimentsResult Result of sentiments detect call.
func (DetectLanguageSentimentsResult) String ¶
func (m DetectLanguageSentimentsResult) String() string
type DetectLanguageTextClassificationDetails ¶
type DetectLanguageTextClassificationDetails struct { // Document text for detect text labels. Text *string `mandatory:"true" json:"text"` }
DetectLanguageTextClassificationDetails The document details for text classification detect call.
func (DetectLanguageTextClassificationDetails) String ¶
func (m DetectLanguageTextClassificationDetails) String() string
type DetectLanguageTextClassificationRequest ¶
type DetectLanguageTextClassificationRequest struct { // The details to make text classification detect call. // Example: `{"text": "If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying"}` DetectLanguageTextClassificationDetails `contributesTo:"body"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DetectLanguageTextClassificationRequest wrapper for the DetectLanguageTextClassification operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ailanguage/DetectLanguageTextClassification.go.html to see an example of how to use DetectLanguageTextClassificationRequest.
func (DetectLanguageTextClassificationRequest) BinaryRequestBody ¶
func (request DetectLanguageTextClassificationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DetectLanguageTextClassificationRequest) HTTPRequest ¶
func (request DetectLanguageTextClassificationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DetectLanguageTextClassificationRequest) RetryPolicy ¶
func (request DetectLanguageTextClassificationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DetectLanguageTextClassificationRequest) String ¶
func (request DetectLanguageTextClassificationRequest) String() string
type DetectLanguageTextClassificationResponse ¶
type DetectLanguageTextClassificationResponse struct { // The underlying http response RawResponse *http.Response // The DetectLanguageTextClassificationResult instance DetectLanguageTextClassificationResult `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DetectLanguageTextClassificationResponse wrapper for the DetectLanguageTextClassification operation
func (DetectLanguageTextClassificationResponse) HTTPResponse ¶
func (response DetectLanguageTextClassificationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DetectLanguageTextClassificationResponse) String ¶
func (response DetectLanguageTextClassificationResponse) String() string
type DetectLanguageTextClassificationResult ¶
type DetectLanguageTextClassificationResult struct { // List of categories TextClassification []TextClassification `mandatory:"true" json:"textClassification"` }
DetectLanguageTextClassificationResult Result of text labels detect call.
func (DetectLanguageTextClassificationResult) String ¶
func (m DetectLanguageTextClassificationResult) String() string
type DetectedLanguage ¶
type DetectedLanguage struct { // Language Name Name *string `mandatory:"true" json:"name"` // Detected language code with standard ISO 639-1 (https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes). // Example: en, fr, hi etc. Code *string `mandatory:"true" json:"code"` // Score or confidence for prediction. Score *float64 `mandatory:"true" json:"score"` }
DetectedLanguage Attributes to the detected language. Contains Language Name , Code, and Confidence Score.
func (DetectedLanguage) String ¶
func (m DetectedLanguage) String() string
type Entity ¶
type Entity struct { // The number of Unicode code points preceding this entity in the submitted text. Offset *int `mandatory:"false" json:"offset"` // Length of text Length *int `mandatory:"false" json:"length"` // Entity text like name of person, location, and so on. Text *string `mandatory:"false" json:"text"` // Type of entity text like PER, LOC, GPE and NOPE. Type *string `mandatory:"false" json:"type"` // This flag is to indicate if it is PII entity or not. IsPii *bool `mandatory:"false" json:"isPii"` // Score or confidence for prediction. Score *float64 `mandatory:"false" json:"score"` }
Entity entity object
type KeyPhrase ¶
type KeyPhrase struct { // Key phrase of the the given text. Text *string `mandatory:"true" json:"text"` // Score of the given key phrase. Score *float64 `mandatory:"true" json:"score"` }
KeyPhrase Key phrase and score for the given text.
type NerModelVersionEnum ¶
type NerModelVersionEnum string
NerModelVersionEnum Enum with underlying type: string
const ( NerModelVersionV21 NerModelVersionEnum = "V2.1" NerModelVersionV11 NerModelVersionEnum = "V1.1" )
Set of constants representing the allowable values for NerModelVersionEnum
func GetNerModelVersionEnumValues ¶
func GetNerModelVersionEnumValues() []NerModelVersionEnum
GetNerModelVersionEnumValues Enumerates the set of values for NerModelVersionEnum
type SentimentAspect ¶
type SentimentAspect struct { // The number of Unicode code points preceding this entity in the submitted text. Offset *int `mandatory:"false" json:"offset"` // Length of text. Length *int `mandatory:"false" json:"length"` // Aspect text. Text *string `mandatory:"false" json:"text"` // The highest-score sentiment for the aspect text. Sentiment *string `mandatory:"false" json:"sentiment"` // Scores for each sentiment. // Example: "{\"positive\": 1.0, \"negative\": 0.0}" Scores map[string]float64 `mandatory:"false" json:"scores"` }
SentimentAspect Aspect object.
func (SentimentAspect) String ¶
func (m SentimentAspect) String() string
type TextClassification ¶
type TextClassification struct { // Label of the the given text. Label *string `mandatory:"true" json:"label"` // Score of the given text. Score *float64 `mandatory:"true" json:"score"` }
TextClassification Text label and score for the given text.
func (TextClassification) String ¶
func (m TextClassification) String() string
Source Files ¶
- ailanguage_aiservicelanguage_client.go
- detect_dominant_language_details.go
- detect_dominant_language_request_response.go
- detect_dominant_language_result.go
- detect_language_entities_details.go
- detect_language_entities_request_response.go
- detect_language_entities_result.go
- detect_language_key_phrases_details.go
- detect_language_key_phrases_request_response.go
- detect_language_key_phrases_result.go
- detect_language_sentiments_details.go
- detect_language_sentiments_request_response.go
- detect_language_sentiments_result.go
- detect_language_text_classification_details.go
- detect_language_text_classification_request_response.go
- detect_language_text_classification_result.go
- detected_language.go
- entity.go
- key_phrase.go
- ner_model_version.go
- sentiment_aspect.go
- text_classification.go