Skip to content
This repository was archived by the owner on Feb 11, 2025. It is now read-only.

Commit 71948a9

Browse files
authored
Merge pull request #11 from ai-for-java/support_native_images
support native images
2 parents 1e9ce14 + 3125d57 commit 71948a9

File tree

3 files changed

+376
-0
lines changed

3 files changed

+376
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[
2+
[
3+
"dev.ai4j.openai4j.OpenAiApi"
4+
]
5+
]
Lines changed: 362 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,362 @@
1+
[
2+
{
3+
"name": "dev.ai4j.openai4j.chat.AssistantMessage",
4+
"allDeclaredConstructors": true,
5+
"allPublicConstructors": true,
6+
"allDeclaredMethods": true,
7+
"allPublicMethods": true,
8+
"allDeclaredFields": true,
9+
"allPublicFields": true
10+
},
11+
{
12+
"name": "dev.ai4j.openai4j.chat.ChatCompletionChoice",
13+
"allDeclaredConstructors": true,
14+
"allPublicConstructors": true,
15+
"allDeclaredMethods": true,
16+
"allPublicMethods": true,
17+
"allDeclaredFields": true,
18+
"allPublicFields": true
19+
},
20+
{
21+
"name": "dev.ai4j.openai4j.chat.ChatCompletionRequest",
22+
"allDeclaredConstructors": true,
23+
"allPublicConstructors": true,
24+
"allDeclaredMethods": true,
25+
"allPublicMethods": true,
26+
"allDeclaredFields": true,
27+
"allPublicFields": true
28+
},
29+
{
30+
"name": "dev.ai4j.openai4j.chat.ChatCompletionResponse",
31+
"allDeclaredConstructors": true,
32+
"allPublicConstructors": true,
33+
"allDeclaredMethods": true,
34+
"allPublicMethods": true,
35+
"allDeclaredFields": true,
36+
"allPublicFields": true
37+
},
38+
{
39+
"name": "dev.ai4j.openai4j.chat.Content",
40+
"allDeclaredConstructors": true,
41+
"allPublicConstructors": true,
42+
"allDeclaredMethods": true,
43+
"allPublicMethods": true,
44+
"allDeclaredFields": true,
45+
"allPublicFields": true
46+
},
47+
{
48+
"name": "dev.ai4j.openai4j.chat.ContentType",
49+
"allDeclaredConstructors": true,
50+
"allPublicConstructors": true,
51+
"allDeclaredMethods": true,
52+
"allPublicMethods": true,
53+
"allDeclaredFields": true,
54+
"allPublicFields": true
55+
},
56+
{
57+
"name": "dev.ai4j.openai4j.chat.Delta",
58+
"allDeclaredConstructors": true,
59+
"allPublicConstructors": true,
60+
"allDeclaredMethods": true,
61+
"allPublicMethods": true,
62+
"allDeclaredFields": true,
63+
"allPublicFields": true
64+
},
65+
{
66+
"name": "dev.ai4j.openai4j.chat.Function",
67+
"allDeclaredConstructors": true,
68+
"allPublicConstructors": true,
69+
"allDeclaredMethods": true,
70+
"allPublicMethods": true,
71+
"allDeclaredFields": true,
72+
"allPublicFields": true
73+
},
74+
{
75+
"name": "dev.ai4j.openai4j.chat.FunctionCall",
76+
"allDeclaredConstructors": true,
77+
"allPublicConstructors": true,
78+
"allDeclaredMethods": true,
79+
"allPublicMethods": true,
80+
"allDeclaredFields": true,
81+
"allPublicFields": true
82+
},
83+
{
84+
"name": "dev.ai4j.openai4j.chat.FunctionMessage",
85+
"allDeclaredConstructors": true,
86+
"allPublicConstructors": true,
87+
"allDeclaredMethods": true,
88+
"allPublicMethods": true,
89+
"allDeclaredFields": true,
90+
"allPublicFields": true
91+
},
92+
{
93+
"name": "dev.ai4j.openai4j.chat.ImageDetail",
94+
"allDeclaredConstructors": true,
95+
"allPublicConstructors": true,
96+
"allDeclaredMethods": true,
97+
"allPublicMethods": true,
98+
"allDeclaredFields": true,
99+
"allPublicFields": true
100+
},
101+
{
102+
"name": "dev.ai4j.openai4j.chat.ImageUrl",
103+
"allDeclaredConstructors": true,
104+
"allPublicConstructors": true,
105+
"allDeclaredMethods": true,
106+
"allPublicMethods": true,
107+
"allDeclaredFields": true,
108+
"allPublicFields": true
109+
},
110+
{
111+
"name": "dev.ai4j.openai4j.chat.Message",
112+
"allDeclaredConstructors": true,
113+
"allPublicConstructors": true,
114+
"allDeclaredMethods": true,
115+
"allPublicMethods": true,
116+
"allDeclaredFields": true,
117+
"allPublicFields": true
118+
},
119+
{
120+
"name": "dev.ai4j.openai4j.chat.Parameters",
121+
"allDeclaredConstructors": true,
122+
"allPublicConstructors": true,
123+
"allDeclaredMethods": true,
124+
"allPublicMethods": true,
125+
"allDeclaredFields": true,
126+
"allPublicFields": true
127+
},
128+
{
129+
"name": "dev.ai4j.openai4j.chat.ResponseFormat",
130+
"allDeclaredConstructors": true,
131+
"allPublicConstructors": true,
132+
"allDeclaredMethods": true,
133+
"allPublicMethods": true,
134+
"allDeclaredFields": true,
135+
"allPublicFields": true
136+
},
137+
{
138+
"name": "dev.ai4j.openai4j.chat.ResponseFormatType",
139+
"allDeclaredConstructors": true,
140+
"allPublicConstructors": true,
141+
"allDeclaredMethods": true,
142+
"allPublicMethods": true,
143+
"allDeclaredFields": true,
144+
"allPublicFields": true
145+
},
146+
{
147+
"name": "dev.ai4j.openai4j.chat.Role",
148+
"allDeclaredConstructors": true,
149+
"allPublicConstructors": true,
150+
"allDeclaredMethods": true,
151+
"allPublicMethods": true,
152+
"allDeclaredFields": true,
153+
"allPublicFields": true
154+
},
155+
{
156+
"name": "dev.ai4j.openai4j.chat.SystemMessage",
157+
"allDeclaredConstructors": true,
158+
"allPublicConstructors": true,
159+
"allDeclaredMethods": true,
160+
"allPublicMethods": true,
161+
"allDeclaredFields": true,
162+
"allPublicFields": true
163+
},
164+
{
165+
"name": "dev.ai4j.openai4j.chat.Tool",
166+
"allDeclaredConstructors": true,
167+
"allPublicConstructors": true,
168+
"allDeclaredMethods": true,
169+
"allPublicMethods": true,
170+
"allDeclaredFields": true,
171+
"allPublicFields": true
172+
},
173+
{
174+
"name": "dev.ai4j.openai4j.chat.ToolCall",
175+
"allDeclaredConstructors": true,
176+
"allPublicConstructors": true,
177+
"allDeclaredMethods": true,
178+
"allPublicMethods": true,
179+
"allDeclaredFields": true,
180+
"allPublicFields": true
181+
},
182+
{
183+
"name": "dev.ai4j.openai4j.chat.ToolChoice",
184+
"allDeclaredConstructors": true,
185+
"allPublicConstructors": true,
186+
"allDeclaredMethods": true,
187+
"allPublicMethods": true,
188+
"allDeclaredFields": true,
189+
"allPublicFields": true
190+
},
191+
{
192+
"name": "dev.ai4j.openai4j.chat.ToolChoiceMode",
193+
"allDeclaredConstructors": true,
194+
"allPublicConstructors": true,
195+
"allDeclaredMethods": true,
196+
"allPublicMethods": true,
197+
"allDeclaredFields": true,
198+
"allPublicFields": true
199+
},
200+
{
201+
"name": "dev.ai4j.openai4j.chat.ToolMessage",
202+
"allDeclaredConstructors": true,
203+
"allPublicConstructors": true,
204+
"allDeclaredMethods": true,
205+
"allPublicMethods": true,
206+
"allDeclaredFields": true,
207+
"allPublicFields": true
208+
},
209+
{
210+
"name": "dev.ai4j.openai4j.chat.ToolType",
211+
"allDeclaredConstructors": true,
212+
"allPublicConstructors": true,
213+
"allDeclaredMethods": true,
214+
"allPublicMethods": true,
215+
"allDeclaredFields": true,
216+
"allPublicFields": true
217+
},
218+
{
219+
"name": "dev.ai4j.openai4j.chat.UserMessage",
220+
"allDeclaredConstructors": true,
221+
"allPublicConstructors": true,
222+
"allDeclaredMethods": true,
223+
"allPublicMethods": true,
224+
"allDeclaredFields": true,
225+
"allPublicFields": true
226+
},
227+
{
228+
"name": "dev.ai4j.openai4j.completion.CompletionChoice",
229+
"allDeclaredConstructors": true,
230+
"allPublicConstructors": true,
231+
"allDeclaredMethods": true,
232+
"allPublicMethods": true,
233+
"allDeclaredFields": true,
234+
"allPublicFields": true
235+
},
236+
{
237+
"name": "dev.ai4j.openai4j.completion.CompletionRequest",
238+
"allDeclaredConstructors": true,
239+
"allPublicConstructors": true,
240+
"allDeclaredMethods": true,
241+
"allPublicMethods": true,
242+
"allDeclaredFields": true,
243+
"allPublicFields": true
244+
},
245+
{
246+
"name": "dev.ai4j.openai4j.completion.CompletionResponse",
247+
"allDeclaredConstructors": true,
248+
"allPublicConstructors": true,
249+
"allDeclaredMethods": true,
250+
"allPublicMethods": true,
251+
"allDeclaredFields": true,
252+
"allPublicFields": true
253+
},
254+
{
255+
"name": "dev.ai4j.openai4j.completion.Logprobs",
256+
"allDeclaredConstructors": true,
257+
"allPublicConstructors": true,
258+
"allDeclaredMethods": true,
259+
"allPublicMethods": true,
260+
"allDeclaredFields": true,
261+
"allPublicFields": true
262+
},
263+
{
264+
"name": "dev.ai4j.openai4j.embedding.Embedding",
265+
"allDeclaredConstructors": true,
266+
"allPublicConstructors": true,
267+
"allDeclaredMethods": true,
268+
"allPublicMethods": true,
269+
"allDeclaredFields": true,
270+
"allPublicFields": true
271+
},
272+
{
273+
"name": "dev.ai4j.openai4j.embedding.EmbeddingRequest",
274+
"allDeclaredConstructors": true,
275+
"allPublicConstructors": true,
276+
"allDeclaredMethods": true,
277+
"allPublicMethods": true,
278+
"allDeclaredFields": true,
279+
"allPublicFields": true
280+
},
281+
{
282+
"name": "dev.ai4j.openai4j.embedding.EmbeddingResponse",
283+
"allDeclaredConstructors": true,
284+
"allPublicConstructors": true,
285+
"allDeclaredMethods": true,
286+
"allPublicMethods": true,
287+
"allDeclaredFields": true,
288+
"allPublicFields": true
289+
},
290+
{
291+
"name": "dev.ai4j.openai4j.image.GenerateImagesRequest",
292+
"allDeclaredConstructors": true,
293+
"allPublicConstructors": true,
294+
"allDeclaredMethods": true,
295+
"allPublicMethods": true,
296+
"allDeclaredFields": true,
297+
"allPublicFields": true
298+
},
299+
{
300+
"name": "dev.ai4j.openai4j.image.GenerateImagesResponse",
301+
"allDeclaredConstructors": true,
302+
"allPublicConstructors": true,
303+
"allDeclaredMethods": true,
304+
"allPublicMethods": true,
305+
"allDeclaredFields": true,
306+
"allPublicFields": true
307+
},
308+
{
309+
"name": "dev.ai4j.openai4j.moderation.Categories",
310+
"allDeclaredConstructors": true,
311+
"allPublicConstructors": true,
312+
"allDeclaredMethods": true,
313+
"allPublicMethods": true,
314+
"allDeclaredFields": true,
315+
"allPublicFields": true
316+
},
317+
{
318+
"name": "dev.ai4j.openai4j.moderation.CategoryScores",
319+
"allDeclaredConstructors": true,
320+
"allPublicConstructors": true,
321+
"allDeclaredMethods": true,
322+
"allPublicMethods": true,
323+
"allDeclaredFields": true,
324+
"allPublicFields": true
325+
},
326+
{
327+
"name": "dev.ai4j.openai4j.moderation.ModerationRequest",
328+
"allDeclaredConstructors": true,
329+
"allPublicConstructors": true,
330+
"allDeclaredMethods": true,
331+
"allPublicMethods": true,
332+
"allDeclaredFields": true,
333+
"allPublicFields": true
334+
},
335+
{
336+
"name": "dev.ai4j.openai4j.moderation.ModerationResponse",
337+
"allDeclaredConstructors": true,
338+
"allPublicConstructors": true,
339+
"allDeclaredMethods": true,
340+
"allPublicMethods": true,
341+
"allDeclaredFields": true,
342+
"allPublicFields": true
343+
},
344+
{
345+
"name": "dev.ai4j.openai4j.moderation.ModerationResult",
346+
"allDeclaredConstructors": true,
347+
"allPublicConstructors": true,
348+
"allDeclaredMethods": true,
349+
"allPublicMethods": true,
350+
"allDeclaredFields": true,
351+
"allPublicFields": true
352+
},
353+
{
354+
"name": "dev.ai4j.openai4j.shared.Usage",
355+
"allDeclaredConstructors": true,
356+
"allPublicConstructors": true,
357+
"allDeclaredMethods": true,
358+
"allPublicMethods": true,
359+
"allDeclaredFields": true,
360+
"allPublicFields": true
361+
}
362+
]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"resources": {
3+
"includes": [
4+
{
5+
"pattern": ".*/.*tiktoken$"
6+
}
7+
]
8+
}
9+
}

0 commit comments

Comments
 (0)