File tree Expand file tree Collapse file tree 5 files changed +11
-5
lines changed
Expand file tree Collapse file tree 5 files changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -85,13 +85,13 @@ private async void SpeakKoalaGPT()
8585 var message = new Part ();
8686 message .Role = " user" ;
8787 message .Content = " Hi! Help me to pick right wand" ;
88- message .Voice = " filipp" ;
8988
9089 _messages .Add (message );
9190
9291 var request = new CreateChatCompletionRequestPrompt ();
9392 request .Messages = _messages ;
9493 request .Model = " gpt4" ;
94+ request .Voice = " filipp" ;
9595
9696 var response = await _koalaGptApi .CreateSpeechPrompt (request );
9797
Original file line number Diff line number Diff line change @@ -8,7 +8,6 @@ public struct Part
88 {
99 public string Content { get ; set ; }
1010 public string Role { get ; set ; }
11- public string ? Voice { get ; set ; }
1211 }
1312
1413 public struct Content
@@ -36,6 +35,12 @@ public sealed class CreateChatCompletionRequestSimple
3635 }
3736
3837 public sealed class CreateChatCompletionRequestPrompt
38+ {
39+ public string Model { get ; set ; }
40+ public List < Part > Messages { get ; set ; }
41+ }
42+
43+ public sealed class CreateAudioCompletionRequest
3944 {
4045 public string Model { get ; set ; }
4146 public List < Part > Messages { get ; set ; }
Original file line number Diff line number Diff line change @@ -351,7 +351,7 @@ public async Task<string> CreateChatCompletionSimplePrompt(CreateChatCompletionR
351351 /// </summary>
352352 /// <param name="request">See <see cref="CreateChatCompletionRequestPrompt"/></param>
353353 /// <returns>string</returns>
354- public async Task < AudioClip > CreateSpeechPrompt ( CreateChatCompletionRequestPrompt request )
354+ public async Task < AudioClip > CreateSpeechPrompt ( CreateAudioCompletionRequest request )
355355 {
356356 var path = $ "{ BASE_PATH } /unity/voice";
357357
Original file line number Diff line number Diff line change @@ -52,9 +52,10 @@ public async Task Create_Speech()
5252
5353 messages . Add ( message ) ;
5454
55- var request = new CreateChatCompletionRequestPrompt ( ) ;
55+ var request = new CreateAudioCompletionRequest ( ) ;
5656 request . Messages = messages ;
5757 request . Model = "gpt4" ;
58+ request . Voice = "filipp" ;
5859
5960 var res = await _koalaGptApi . CreateSpeechPrompt ( request ) ;
6061 Assert . NotNull ( res ) ;
Original file line number Diff line number Diff line change 11{
22 "name" : " com.cyberkoalastudios.koalagpt" ,
3- "version" : " 0.0.3 " ,
3+ "version" : " 0.0.4 " ,
44 "displayName" : " KoalaGPT Unity" ,
55 "description" : " An official KoalaGPT Unity Package that aims to help you use CyberKoala API directly in Unity Game engine." ,
66 "unity" : " 2020.3" ,
You can’t perform that action at this time.
0 commit comments