Skip to content

Commit e79b5ef

Browse files
committed
chore: prepare release 3.3.1
1 parent ab24fbc commit e79b5ef

File tree

3 files changed

+34
-31
lines changed

3 files changed

+34
-31
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# 3.3.1
2+
> Published 24 Jun 2023
3+
4+
### Fix
5+
- **Chat**: function mode serializer (#203) (thanks @emeasure-github-private)
6+
17
# 3.3.0
28
> Published 19 Jun 2023
39

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ kotlin.js.compiler=ir
55

66
# Lib
77
GROUP=com.aallam.openai
8-
VERSION_NAME=3.3.0
8+
VERSION_NAME=3.3.1
99

1010
# OSS
1111
SONATYPE_HOST=DEFAULT

openai-core/api/openai-core.api

Lines changed: 27 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -340,18 +340,18 @@ public final class com/aallam/openai/api/chat/ChatCompletionChunk$Companion {
340340

341341
public final class com/aallam/openai/api/chat/ChatCompletionFunction {
342342
public static final field Companion Lcom/aallam/openai/api/chat/ChatCompletionFunction$Companion;
343-
public synthetic fun <init> (ILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonElement;Lkotlinx/serialization/internal/SerializationConstructorMarker;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
344-
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonElement;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
345-
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonElement;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
343+
public synthetic fun <init> (ILjava/lang/String;Ljava/lang/String;Lcom/aallam/openai/api/chat/Parameters;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V
344+
public fun <init> (Ljava/lang/String;Ljava/lang/String;Lcom/aallam/openai/api/chat/Parameters;)V
345+
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Lcom/aallam/openai/api/chat/Parameters;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
346346
public final fun component1 ()Ljava/lang/String;
347347
public final fun component2 ()Ljava/lang/String;
348-
public final fun component3-siNK2OM ()Lkotlinx/serialization/json/JsonElement;
349-
public final fun copy-5koiJTI (Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonElement;)Lcom/aallam/openai/api/chat/ChatCompletionFunction;
350-
public static synthetic fun copy-5koiJTI$default (Lcom/aallam/openai/api/chat/ChatCompletionFunction;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonElement;ILjava/lang/Object;)Lcom/aallam/openai/api/chat/ChatCompletionFunction;
348+
public final fun component3 ()Lcom/aallam/openai/api/chat/Parameters;
349+
public final fun copy (Ljava/lang/String;Ljava/lang/String;Lcom/aallam/openai/api/chat/Parameters;)Lcom/aallam/openai/api/chat/ChatCompletionFunction;
350+
public static synthetic fun copy$default (Lcom/aallam/openai/api/chat/ChatCompletionFunction;Ljava/lang/String;Ljava/lang/String;Lcom/aallam/openai/api/chat/Parameters;ILjava/lang/Object;)Lcom/aallam/openai/api/chat/ChatCompletionFunction;
351351
public fun equals (Ljava/lang/Object;)Z
352352
public final fun getDescription ()Ljava/lang/String;
353353
public final fun getName ()Ljava/lang/String;
354-
public final fun getParameters-siNK2OM ()Lkotlinx/serialization/json/JsonElement;
354+
public final fun getParameters ()Lcom/aallam/openai/api/chat/Parameters;
355355
public fun hashCode ()I
356356
public fun toString ()Ljava/lang/String;
357357
public static final synthetic fun write$Self (Lcom/aallam/openai/api/chat/ChatCompletionFunction;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V
@@ -377,10 +377,10 @@ public final class com/aallam/openai/api/chat/ChatCompletionFunctionBuilder {
377377
public final fun build ()Lcom/aallam/openai/api/chat/ChatCompletionFunction;
378378
public final fun getDescription ()Ljava/lang/String;
379379
public final fun getName ()Ljava/lang/String;
380-
public final fun getParameters-siNK2OM ()Lkotlinx/serialization/json/JsonElement;
380+
public final fun getParameters ()Lcom/aallam/openai/api/chat/Parameters;
381381
public final fun setDescription (Ljava/lang/String;)V
382382
public final fun setName (Ljava/lang/String;)V
383-
public final fun setParameters-E1B7bxQ (Lkotlinx/serialization/json/JsonElement;)V
383+
public final fun setParameters (Lcom/aallam/openai/api/chat/Parameters;)V
384384
}
385385

386386
public final class com/aallam/openai/api/chat/ChatCompletionFunctionKt {
@@ -674,39 +674,36 @@ public final class com/aallam/openai/api/chat/FunctionMode$Named$Companion {
674674
public final fun serializer ()Lkotlinx/serialization/KSerializer;
675675
}
676676

677-
public final class com/aallam/openai/api/chat/FunctionParameters {
678-
public static final field Companion Lcom/aallam/openai/api/chat/FunctionParameters$Companion;
679-
public static final synthetic fun box-impl (Lkotlinx/serialization/json/JsonElement;)Lcom/aallam/openai/api/chat/FunctionParameters;
680-
public static fun constructor-impl (Lkotlinx/serialization/json/JsonElement;)Lkotlinx/serialization/json/JsonElement;
677+
public final class com/aallam/openai/api/chat/FunctionsBuilder {
678+
public fun <init> ()V
679+
public final fun function (Lkotlin/jvm/functions/Function1;)V
680+
}
681+
682+
public final class com/aallam/openai/api/chat/Parameters {
683+
public static final field Companion Lcom/aallam/openai/api/chat/Parameters$Companion;
684+
public fun <init> (Lkotlinx/serialization/json/JsonElement;)V
685+
public final fun component1 ()Lkotlinx/serialization/json/JsonElement;
686+
public final fun copy (Lkotlinx/serialization/json/JsonElement;)Lcom/aallam/openai/api/chat/Parameters;
687+
public static synthetic fun copy$default (Lcom/aallam/openai/api/chat/Parameters;Lkotlinx/serialization/json/JsonElement;ILjava/lang/Object;)Lcom/aallam/openai/api/chat/Parameters;
681688
public fun equals (Ljava/lang/Object;)Z
682-
public static fun equals-impl (Lkotlinx/serialization/json/JsonElement;Ljava/lang/Object;)Z
683-
public static final fun equals-impl0 (Lkotlinx/serialization/json/JsonElement;Lkotlinx/serialization/json/JsonElement;)Z
684689
public final fun getSchema ()Lkotlinx/serialization/json/JsonElement;
685690
public fun hashCode ()I
686-
public static fun hashCode-impl (Lkotlinx/serialization/json/JsonElement;)I
687691
public fun toString ()Ljava/lang/String;
688-
public static fun toString-impl (Lkotlinx/serialization/json/JsonElement;)Ljava/lang/String;
689-
public final synthetic fun unbox-impl ()Lkotlinx/serialization/json/JsonElement;
690692
}
691693

692-
public final class com/aallam/openai/api/chat/FunctionParameters$Companion {
693-
public final fun buildJson-MLBsoQg (Lkotlin/jvm/functions/Function1;)Lkotlinx/serialization/json/JsonElement;
694-
public final fun fromJsonString-MLBsoQg (Ljava/lang/String;)Lkotlinx/serialization/json/JsonElement;
694+
public final class com/aallam/openai/api/chat/Parameters$Companion {
695+
public final fun buildJsonObject (Lkotlin/jvm/functions/Function1;)Lcom/aallam/openai/api/chat/Parameters;
696+
public final fun fromJsonString (Ljava/lang/String;)Lcom/aallam/openai/api/chat/Parameters;
695697
public final fun serializer ()Lkotlinx/serialization/KSerializer;
696698
}
697699

698-
public final class com/aallam/openai/api/chat/FunctionParameters$JsonDataSerializer : kotlinx/serialization/KSerializer {
699-
public static final field INSTANCE Lcom/aallam/openai/api/chat/FunctionParameters$JsonDataSerializer;
700+
public final class com/aallam/openai/api/chat/Parameters$JsonDataSerializer : kotlinx/serialization/KSerializer {
701+
public static final field INSTANCE Lcom/aallam/openai/api/chat/Parameters$JsonDataSerializer;
702+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/aallam/openai/api/chat/Parameters;
700703
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
701-
public fun deserialize-MLBsoQg (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/serialization/json/JsonElement;
702704
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
705+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/aallam/openai/api/chat/Parameters;)V
703706
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
704-
public fun serialize-sO2LLWc (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/serialization/json/JsonElement;)V
705-
}
706-
707-
public final class com/aallam/openai/api/chat/FunctionsBuilder {
708-
public fun <init> ()V
709-
public final fun function (Lkotlin/jvm/functions/Function1;)V
710707
}
711708

712709
public final class com/aallam/openai/api/completion/Choice {

0 commit comments

Comments
 (0)