Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // Category is unspecified. HarmCategoryUnspecified harmCategory = "HARM_CATEGORY_UNSPECIFIED" // Negative or harmful comments targeting identity and/or protected attribute. HarmCategoryDerogatory harmCategory = "HARM_CATEGORY_DEROGATORY" // Content that is rude, disrepspectful, or profane. HarmCategoryToxicity harmCategory = "HARM_CATEGORY_TOXICITY" // Describes scenarios depictng violence against an individual or group, or general descriptions of gore. HarmCategoryViolence harmCategory = "HARM_CATEGORY_VIOLENCE" // Contains references to sexual acts or other lewd content. HarmCategorySexual harmCategory = "HARM_CATEGORY_SEXUAL" // Promotes unchecked medical advice. HarmCategoryMedical harmCategory = "HARM_CATEGORY_MEDICAL" // Dangerous content that promotes, facilitates, or encourages harmful acts. HarmCategoryDangerous harmCategory = "HARM_CATEGORY_DANGEROUS" // Harassment content. HarmCategoryHarassment harmCategory = "HARM_CATEGORY_HARASSMENT" // Hate speech and content. HarmCategoryHate_speech harmCategory = "HARM_CATEGORY_HATE_SPEECH" // Sexually explicit content. HarmCategorySexually_explicit harmCategory = "HARM_CATEGORY_SEXUALLY_EXPLICIT" // Dangerous content. HarmCategoryDangerous_content harmCategory = "HARM_CATEGORY_DANGEROUS_CONTENT" )
View Source
var ( // Threshold is unspecified. HarmBlockThresholdUnspecified harmBlockThreshold = "HARM_BLOCK_THRESHOLD_UNSPECIFIED" // Content with NEGLIGIBLE will be allowed. BlockLowAndAbove harmBlockThreshold = "BLOCK_LOW_AND_ABOVE" // Content with NEGLIGIBLE and LOW will be allowed. BlockMediumAndAbove harmBlockThreshold = "BLOCK_MEDIUM_AND_ABOVE" // Content with NEGLIGIBLE, LOW, and MEDIUM will be allowed. BlockOnlyHigh harmBlockThreshold = "BLOCK_ONLY_HIGH" // All content will be allowed. BlockNone harmBlockThreshold = "BLOCK_NONE" )
View Source
var ( // Probability is unspecified. HARM_PROBABILITY_UNSPECIFIED harmProbability = "HARM_PROBABILITY_UNSPECIFIED" // Content has a negligible chance of being unsafe. NEGLIGIBLE harmProbability = "NEGLIGIBLE" // Content has a low chance of being unsafe. LOW harmProbability = "LOW" // Content has a medium chance of being unsafe. MEDIUM harmProbability = "MEDIUM" // Content has a high chance of being unsafe. HIGH harmProbability = "HIGH" )
View Source
var ( FINISH_REASON_UNSPECIFIED_EXPLANATION = "The finish reason is unspecified." FINISH_REASON_STOP_EXPLANATION = "Natural stop point of the model or provided stop sequence." FINISH_REASON_MAX_TOKENS_EXPLANATION = "The maximum number of tokens as specified in the request was reached." FINISH_REASON_SAFETY_EXPLANATION = "" /* 176-byte string literal not displayed */ FINISH_REASON_RECITATION_EXPLANATION = "The token generation was stopped as the response was flagged for unauthorized citations." FINISH_REASON_OTHER_EXPLANATION = "All other reasons that stopped the token generation" FINISH_REASON_BLOCKLIST_EXPLANATION = "The token generation was stopped as the response was flagged for the terms which are included from the terminology blocklist." FINISH_REASON_PROHIBITED_CONTENT_EXPLANATION = "The token generation was stopped as the response was flagged for the prohibited contents." FINISH_REASON_SPII_EXPLANATION = "" /* 127-byte string literal not displayed */ FINISH_REASON_UNSPECIFIED = "FINISH_REASON_UNSPECIFIED" FINISH_REASON_STOP = "STOP" FINISH_REASON_MAX_TOKENS = "MAX_TOKENS" FINISH_REASON_SAFETY = "SAFETY" FINISH_REASON_RECITATION = "RECITATION" FINISH_REASON_OTHER = "OTHER" FINISH_REASON_BLOCKLIST = "BLOCKLIST" FINISH_REASON_PROHIBITED_CONTENT = "PROHIBITED_CONTENT" FINISH_REASON_SPII = "SPII" )
Functions ¶
func GetResponseParams ¶ added in v1.27.0
func GetResponseParams(result map[string]interface{}) *responseParams
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.