From 525be42aa50940250f46bcd66fd3673ca0d45d37 Mon Sep 17 00:00:00 2001 From: Rafael dos Santos Silva Date: Mon, 25 Sep 2023 17:26:00 -0300 Subject: [PATCH] FIX: AIHelper custom prompts with OpenAI had wrong type (#230) --- db/fixtures/ai_helper/600_openai_completion_prompts.rb | 2 +- spec/support/openai_completions_inference_stubs.rb | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/db/fixtures/ai_helper/600_openai_completion_prompts.rb b/db/fixtures/ai_helper/600_openai_completion_prompts.rb index 7c8849ff..eac94fd3 100644 --- a/db/fixtures/ai_helper/600_openai_completion_prompts.rb +++ b/db/fixtures/ai_helper/600_openai_completion_prompts.rb @@ -128,7 +128,7 @@ CompletionPrompt.seed do |cp| cp.id = -5 cp.provider = "openai" cp.name = "custom_prompt" - cp.prompt_type = CompletionPrompt.prompt_types[:list] + cp.prompt_type = CompletionPrompt.prompt_types[:diff] cp.messages = [{ role: "system", content: <<~TEXT }] You are a helpful assistant, I will provide you with a text below, you will {{custom_prompt}} and you will reply with the result. diff --git a/spec/support/openai_completions_inference_stubs.rb b/spec/support/openai_completions_inference_stubs.rb index fc5619ac..0ab0a502 100644 --- a/spec/support/openai_completions_inference_stubs.rb +++ b/spec/support/openai_completions_inference_stubs.rb @@ -40,6 +40,10 @@ class OpenAiCompletionsInferenceStubs def custom_prompt_response <<~STRING Le destin favorise les répétitions, les variantes, les symétries ; + dix-neuf siècles plus tard, dans la province du sud de Buenos Aires, + un gaucho est attaqué par d'autres gauchos et, en tombant, + reconnaît un filleul à lui et dit avec doux reproche et surprise lente (ces mots doivent être entendus, pas lus) + : 'Mais, mon ami!' Il est tué et ne sait pas qu'il meurt pour qu'une scène puisse être répétée. STRING end