-
Notifications
You must be signed in to change notification settings - Fork 1.2k
/
config.yaml
130 lines (101 loc) · 2.7 KB
/
config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
# Configuration for the protoveneer tool.
package: genai
protoImportPath: cloud.google.com/go/aiplatform/apiv1beta1/aiplatformpb
supportImportPath: cloud.google.com/go/vertexai/internal/support
types:
HarmCategory:
protoPrefix: HarmCategory_HARM_CATEGORY_
docVerb: specifies
SafetySetting_HarmBlockThreshold:
name: HarmBlockThreshold
protoPrefix: SafetySetting_BLOCK_
veneerPrefix: HarmBlock
docVerb: specifies
valueNames:
SafetySetting_HARM_BLOCK_THRESHOLD_UNSPECIFIED: HarmBlockUnspecified
SafetyRating_HarmProbability:
name: HarmProbability
protoPrefix: SafetyRating_
docVerb: specifies
valueNames:
SafetyRating_HARM_PROBABILITY_UNSPECIFIED: HarmProbabilityUnspecified
SafetyRating_HarmSeverity:
name: HarmSeverity
protoPrefix: SafetyRating_
docVerb: specifies
SafetySetting_HarmBlockMethod:
name: HarmBlockMethod
protoPrefix: SafetyRating_
docVerb: specifies
valueNames:
SafetyRating_HARM_BLOCK_METHOD: HarmBlockMethodUnspecified
Candidate_FinishReason:
name: FinishReason
protoPrefix: Candidate_
GenerateContentResponse_PromptFeedback_BlockedReason:
name: BlockedReason
protoPrefix: GenerateContentResponse_PromptFeedback_
Type:
protoPrefix: Type_
Content:
fields:
Parts:
type: '[]Part'
Blob:
fields:
MimeType:
name: MIMEType
docVerb: contains
FileData:
fields:
MimeType:
name: MIMEType
FileUri:
name: FileURI
FunctionCall:
FunctionResponse:
GenerationConfig:
fields:
TopK:
type: '*int32'
convertToFrom: int32pToFloat32p, float32pToInt32p
SafetyRating:
docVerb: 'is the'
Citation:
docVerb: contains
fields:
Uri:
name: URI
Candidate:
fields:
FinishMessage:
type: string
GroundingMetadata:
omit: true
GenerateContentResponse:
doc: 'is the response from a GenerateContent or GenerateContentStream call.'
GenerateContentResponse_PromptFeedback:
name: PromptFeedback
docVerb: contains
GenerateContentResponse_UsageMetadata:
name: UsageMetadata
CountTokensResponse:
Tool:
docVerb: contains
fields:
Retrieval:
omit: true
GoogleSearchRetrieval:
omit: true
Schema:
fields:
Example:
omit: true
CitationMetadata:
FunctionDeclaration:
SafetySetting:
# Omit everything that is not explicitly configured.
omitTypes:
- '*'
converters:
Part: partToProto, partFromProto