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()
85
85
var message = new Part ();
86
86
message .Role = " user" ;
87
87
message .Content = " Hi! Help me to pick right wand" ;
88
- message .Voice = " filipp" ;
89
88
90
89
_messages .Add (message );
91
90
92
91
var request = new CreateChatCompletionRequestPrompt ();
93
92
request .Messages = _messages ;
94
93
request .Model = " gpt4" ;
94
+ request .Voice = " filipp" ;
95
95
96
96
var response = await _koalaGptApi .CreateSpeechPrompt (request );
97
97
Original file line number Diff line number Diff line change @@ -8,7 +8,6 @@ public struct Part
8
8
{
9
9
public string Content { get ; set ; }
10
10
public string Role { get ; set ; }
11
- public string ? Voice { get ; set ; }
12
11
}
13
12
14
13
public struct Content
@@ -36,6 +35,12 @@ public sealed class CreateChatCompletionRequestSimple
36
35
}
37
36
38
37
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
39
44
{
40
45
public string Model { get ; set ; }
41
46
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
351
351
/// </summary>
352
352
/// <param name="request">See <see cref="CreateChatCompletionRequestPrompt"/></param>
353
353
/// <returns>string</returns>
354
- public async Task < AudioClip > CreateSpeechPrompt ( CreateChatCompletionRequestPrompt request )
354
+ public async Task < AudioClip > CreateSpeechPrompt ( CreateAudioCompletionRequest request )
355
355
{
356
356
var path = $ "{ BASE_PATH } /unity/voice";
357
357
Original file line number Diff line number Diff line change @@ -52,9 +52,10 @@ public async Task Create_Speech()
52
52
53
53
messages . Add ( message ) ;
54
54
55
- var request = new CreateChatCompletionRequestPrompt ( ) ;
55
+ var request = new CreateAudioCompletionRequest ( ) ;
56
56
request . Messages = messages ;
57
57
request . Model = "gpt4" ;
58
+ request . Voice = "filipp" ;
58
59
59
60
var res = await _koalaGptApi . CreateSpeechPrompt ( request ) ;
60
61
Assert . NotNull ( res ) ;
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " com.cyberkoalastudios.koalagpt" ,
3
- "version" : " 0.0.3 " ,
3
+ "version" : " 0.0.4 " ,
4
4
"displayName" : " KoalaGPT Unity" ,
5
5
"description" : " An official KoalaGPT Unity Package that aims to help you use CyberKoala API directly in Unity Game engine." ,
6
6
"unity" : " 2020.3" ,
You can’t perform that action at this time.
0 commit comments