diff --git a/README.md b/README.md index 027a3c3..2de7cbf 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,8 @@ Workout Test and Diet 4 You Common Util Functions +Version 1.0.14 +OpenAI chat completion extension fix + Version 1.0.13 OpenAI chat completion extension diff --git a/lib/model/openai_chat_message.dart b/lib/model/openai_chat_message.dart index 3bd6e28..71892ed 100644 --- a/lib/model/openai_chat_message.dart +++ b/lib/model/openai_chat_message.dart @@ -9,14 +9,12 @@ extension ChatRoleExt on ChatRole { class OpenAIChatMessage { late ChatRole role; // JSON of ChatMessage late String content; - String? name; OpenAIChatMessage(this.role, this.content, {String? name}); OpenAIChatMessage.fromJson(Map json) { role = toChatRole(json['role']); content = json['content']; - name = json['name'] ?? ""; } ChatRole toChatRole(String strRole) { @@ -33,7 +31,6 @@ class OpenAIChatMessage { Map toJson() => { "role": role.enumToStr(), "content": content, - "name": name, }; @override diff --git a/pubspec.yaml b/pubspec.yaml index d270bba..4afd104 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: workouttest_util description: Workout Test app and web functions. -version: 1.0.13 +version: 1.0.14 environment: sdk: ">=2.18.6 <3.0.0" diff --git a/test/openai_test.dart b/test/openai_test.dart index 5b1f1e7..b9c5aa7 100644 --- a/test/openai_test.dart +++ b/test/openai_test.dart @@ -8,7 +8,7 @@ import 'dart:convert'; void main() { setUp(() { - Cache().setLocalBaseUrl(); + Cache().setDietTestBaseUrl(); }); test('openai response succesful', () async { @@ -46,7 +46,7 @@ void main() { var api = OpenAIApi(); String content = - "Te a Diet4You applikáció asszisztense vagy. Add meg ennek az ételnek a kalória és tápanyagadatait: 'Szegedi halászlé'. A válasz ez az objektum JSON alakított formája legyen: Meal [mealName: string, cal: double, ch: double, fat: double, protein: double, sugar: double, portion: double, unit: string]. A portion paraméter azt tartalmazza, hogy ebből az ételből hány gramm v. ml az átlagos adag. A unit paraméter a 'portion' mennyiségi egyésge"; + "Te a Diet4You applikáció asszisztense vagy. Add meg ennek az ételnek a kalória és tápanyagadatait: 'Whopper'. A válasz ez az objektum JSON alakított formája legyen: Meal [mealName: string, calMin: double,calMax: double, chMin: double,chMax: double, fatMin: double,fatMax: double, proteinMin: double,proteinMax: double, sugar: double, portion: double, unit: string]. A portion paraméter azt tartalmazza, hogy ebből az ételből hány gramm v. ml az átlagos adag. A unit paraméter a 'portion' mennyiségi egysége"; OpenAIChatMessage message = OpenAIChatMessage(ChatRole.user, content); String json = jsonEncode([message]); var openai = OpenAIChat(json);