Skip to content

Commit 79a4844

Browse files
committed
Merge branch 'develop'
2 parents d71c19b + 01cc4dc commit 79a4844

17 files changed

+4110
-19
lines changed

Samples/Chat/Src/Chat.Main.View.dfm

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ object ChatMainView: TChatMainView
7878
object Label8: TLabel
7979
Left = 16
8080
Top = 259
81-
Width = 52
81+
Width = 51
8282
Height = 15
8383
Caption = 'Perplexity'
8484
end
@@ -215,7 +215,7 @@ object ChatMainView: TChatMainView
215215
object Label21: TLabel
216216
Left = 16
217217
Top = 259
218-
Width = 52
218+
Width = 51
219219
Height = 15
220220
Caption = 'Perplexity'
221221
end
@@ -300,14 +300,14 @@ object ChatMainView: TChatMainView
300300
object Label13: TLabel
301301
Left = 221
302302
Top = 7
303-
Width = 66
303+
Width = 67
304304
Height = 15
305305
Caption = 'Temperature'
306306
end
307307
object Label14: TLabel
308308
Left = 344
309309
Top = 7
310-
Width = 111
310+
Width = 110
311311
Height = 15
312312
Caption = 'Max tokens response'
313313
end
@@ -407,6 +407,7 @@ object ChatMainView: TChatMainView
407407
Caption = 'Execute'
408408
TabOrder = 0
409409
OnClick = btnExecuteClick
410+
ExplicitLeft = -2
410411
end
411412
object ProgressBar1: TProgressBar
412413
AlignWithMargins = True
@@ -438,6 +439,7 @@ object ChatMainView: TChatMainView
438439
Padding.Right = 1
439440
Padding.Bottom = 1
440441
TabOrder = 2
442+
ExplicitLeft = 1
441443
object mmResponse: TMemo
442444
Left = 3
443445
Top = 17
@@ -447,8 +449,6 @@ object ChatMainView: TChatMainView
447449
BorderStyle = bsNone
448450
ScrollBars = ssVertical
449451
TabOrder = 0
450-
ExplicitLeft = 2
451-
ExplicitTop = 13
452452
end
453453
object pnResponseDetails: TPanel
454454
Left = 3
@@ -463,7 +463,7 @@ object ChatMainView: TChatMainView
463463
object Label9: TLabel
464464
Left = 174
465465
Top = 0
466-
Width = 92
466+
Width = 93
467467
Height = 21
468468
Hint = 'N'#186' de tokens que a resposta cont'#233'm: '
469469
Align = alLeft
@@ -474,7 +474,7 @@ object ChatMainView: TChatMainView
474474
ExplicitHeight = 15
475475
end
476476
object lbNumTokensResponse: TLabel
477-
Left = 266
477+
Left = 267
478478
Top = 0
479479
Width = 90
480480
Height = 21
@@ -506,40 +506,40 @@ object ChatMainView: TChatMainView
506506
ExplicitLeft = 83
507507
end
508508
object Label11: TLabel
509-
Left = 515
509+
Left = 517
510510
Top = 0
511511
Width = 90
512512
Height = 21
513513
Align = alLeft
514514
Caption = 'Model response: '
515515
Layout = tlCenter
516-
ExplicitLeft = 517
516+
ExplicitLeft = 515
517517
ExplicitHeight = 15
518518
end
519519
object lbServiceModel: TLabel
520-
Left = 605
520+
Left = 607
521521
Top = 0
522522
Width = 5
523523
Height = 21
524524
Align = alLeft
525525
Caption = '-'
526526
Layout = tlCenter
527-
ExplicitLeft = 607
527+
ExplicitLeft = 605
528528
ExplicitHeight = 15
529529
end
530530
object Label12: TLabel
531-
Left = 356
531+
Left = 357
532532
Top = 0
533-
Width = 69
533+
Width = 70
534534
Height = 21
535535
Align = alLeft
536536
Caption = 'Total tokens: '
537537
Layout = tlCenter
538-
ExplicitLeft = 357
538+
ExplicitLeft = 356
539539
ExplicitHeight = 15
540540
end
541541
object lbTotalTokens: TLabel
542-
Left = 425
542+
Left = 427
543543
Top = 0
544544
Width = 90
545545
Height = 21
@@ -562,6 +562,7 @@ object ChatMainView: TChatMainView
562562
Service = aiOpenAI
563563
Settings.GeminiModel = 'gemini-1.5-flash-latest'
564564
Settings.OpenAIModel = 'gpt-4o'
565+
Settings.OpenAISoundModel = 'gpt-4o-mini-tts'
565566
Settings.GrokModel = 'grok-3'
566567
Settings.ClaudeModel = 'claude-3-5-sonnet-20241022'
567568
Settings.OllamaModel = 'tinyllama'

Samples/IANaPraticaGroup.groupproj

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@
2727
<Projects Include="TTS_STT_Map\TTS_STT_Map.dproj">
2828
<Dependencies/>
2929
</Projects>
30+
<Projects Include="TTS_STT_Translate\TTS_STT_Translate.dproj">
31+
<Dependencies/>
32+
</Projects>
3033
<Projects Include="Toolsets\Toolsets.dproj">
3134
<Dependencies/>
3235
</Projects>
@@ -39,6 +42,9 @@
3942
<Projects Include="Ollama\Ollama.dproj">
4043
<Dependencies/>
4144
</Projects>
45+
<Projects Include="TokenUsageTracking\TokenUsageTracking.dproj">
46+
<Dependencies/>
47+
</Projects>
4248
</ItemGroup>
4349
<ProjectExtensions>
4450
<Borland.Personality>Default.Personality.12</Borland.Personality>
@@ -119,6 +125,15 @@
119125
<Target Name="TTS_STT_Map:Make">
120126
<MSBuild Projects="TTS_STT_Map\TTS_STT_Map.dproj" Targets="Make"/>
121127
</Target>
128+
<Target Name="TTS_STT_Translate">
129+
<MSBuild Projects="TTS_STT_Translate\TTS_STT_Translate.dproj"/>
130+
</Target>
131+
<Target Name="TTS_STT_Translate:Clean">
132+
<MSBuild Projects="TTS_STT_Translate\TTS_STT_Translate.dproj" Targets="Clean"/>
133+
</Target>
134+
<Target Name="TTS_STT_Translate:Make">
135+
<MSBuild Projects="TTS_STT_Translate\TTS_STT_Translate.dproj" Targets="Make"/>
136+
</Target>
122137
<Target Name="Toolsets">
123138
<MSBuild Projects="Toolsets\Toolsets.dproj"/>
124139
</Target>
@@ -155,14 +170,23 @@
155170
<Target Name="Ollama:Make">
156171
<MSBuild Projects="Ollama\Ollama.dproj" Targets="Make"/>
157172
</Target>
173+
<Target Name="TokenUsageTracking">
174+
<MSBuild Projects="TokenUsageTracking\TokenUsageTracking.dproj"/>
175+
</Target>
176+
<Target Name="TokenUsageTracking:Clean">
177+
<MSBuild Projects="TokenUsageTracking\TokenUsageTracking.dproj" Targets="Clean"/>
178+
</Target>
179+
<Target Name="TokenUsageTracking:Make">
180+
<MSBuild Projects="TokenUsageTracking\TokenUsageTracking.dproj" Targets="Make"/>
181+
</Target>
158182
<Target Name="Build">
159-
<CallTarget Targets="IAChat;Models;APIKey;FunctionCalling;Images;RAG;TTS_STT;TTS_STT_Map;Toolsets;ToolsetsRAD;ToolsetsPOO;Ollama"/>
183+
<CallTarget Targets="IAChat;Models;APIKey;FunctionCalling;Images;RAG;TTS_STT;TTS_STT_Map;TTS_STT_Translate;Toolsets;ToolsetsRAD;ToolsetsPOO;Ollama;TokenUsageTracking"/>
160184
</Target>
161185
<Target Name="Clean">
162-
<CallTarget Targets="IAChat:Clean;Models:Clean;APIKey:Clean;FunctionCalling:Clean;Images:Clean;RAG:Clean;TTS_STT:Clean;TTS_STT_Map:Clean;Toolsets:Clean;ToolsetsRAD:Clean;ToolsetsPOO:Clean;Ollama:Clean"/>
186+
<CallTarget Targets="IAChat:Clean;Models:Clean;APIKey:Clean;FunctionCalling:Clean;Images:Clean;RAG:Clean;TTS_STT:Clean;TTS_STT_Map:Clean;TTS_STT_Translate:Clean;Toolsets:Clean;ToolsetsRAD:Clean;ToolsetsPOO:Clean;Ollama:Clean;TokenUsageTracking:Clean"/>
163187
</Target>
164188
<Target Name="Make">
165-
<CallTarget Targets="IAChat:Make;Models:Make;APIKey:Make;FunctionCalling:Make;Images:Make;RAG:Make;TTS_STT:Make;TTS_STT_Map:Make;Toolsets:Make;ToolsetsRAD:Make;ToolsetsPOO:Make;Ollama:Make"/>
189+
<CallTarget Targets="IAChat:Make;Models:Make;APIKey:Make;FunctionCalling:Make;Images:Make;RAG:Make;TTS_STT:Make;TTS_STT_Map:Make;TTS_STT_Translate:Make;Toolsets:Make;ToolsetsRAD:Make;ToolsetsPOO:Make;Ollama:Make;TokenUsageTracking:Make"/>
166190
</Target>
167191
<Import Project="$(BDS)\Bin\CodeGear.Group.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Group.Targets')"/>
168192
</Project>
840 KB
Binary file not shown.
44 KB
Binary file not shown.

0 commit comments

Comments
 (0)