translation improvement.
This commit is contained in:
parent
3b89064f32
commit
2147d69ecf
|
|
@ -302,10 +302,7 @@ public class TranslationService : ITranslationService
|
|||
/// <returns></returns>
|
||||
private async Task<TranslationOutput> InnerTranslate(List<TranslationInput> texts, string language, string template)
|
||||
{
|
||||
var jsonString = JsonSerializer.Serialize(texts, new JsonSerializerOptions
|
||||
{
|
||||
WriteIndented = true,
|
||||
}) ;
|
||||
var jsonString = JsonSerializer.Serialize(texts);
|
||||
var translator = new Agent
|
||||
{
|
||||
Id = Guid.Empty.ToString(),
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{{ text_list }}
|
||||
|
||||
=====
|
||||
Translate the above sentences into {{ language }}.
|
||||
Output the translated text in JSON {"input_lang":"original text language", "output_lang":"{{ language }}", "texts":[""]}.
|
||||
Translate all the above sentences into {{ language }}.
|
||||
Output the translated text in JSON {"input_lang":"original text language", "output_count": {{ text_list_size }}, "output_lang":"{{ language }}", "texts":[{"id": 1, "text":""}]}.
|
||||
|
|
|
|||
|
|
@ -1,6 +1,4 @@
|
|||
using BotSharp.Abstraction.Routing;
|
||||
using Newtonsoft.Json.Serialization;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace BotSharp.OpenAPI.Controllers;
|
||||
|
||||
|
|
@ -303,12 +301,7 @@ public class ConversationController : ControllerBase
|
|||
|
||||
private async Task OnChunkReceived(HttpResponse response, RoleDialogModel message)
|
||||
{
|
||||
var json = JsonConvert.SerializeObject(message, new JsonSerializerSettings
|
||||
{
|
||||
Formatting = Formatting.None,
|
||||
ContractResolver = new CamelCasePropertyNamesContractResolver(),
|
||||
NullValueHandling = NullValueHandling.Ignore,
|
||||
});
|
||||
var json = JsonSerializer.Serialize(message);
|
||||
|
||||
var buffer = Encoding.UTF8.GetBytes($"data:{json}\n");
|
||||
await response.Body.WriteAsync(buffer, 0, buffer.Length);
|
||||
|
|
|
|||
Loading…
Reference in a new issue