From bc05e917908e2552f7cfae77b0c2a809e9b30550 Mon Sep 17 00:00:00 2001
From: eee4 <41441600+eee4@users.noreply.github.com>
Date: Wed, 23 Jul 2025 18:24:35 +0200
Subject: [PATCH] chore: add core dependency, and a DTO for user input
---
DTOs/AskLLMInDTO.cs | 12 ++++++++++++
QuotifyBE.csproj | 1 +
2 files changed, 13 insertions(+)
create mode 100644 DTOs/AskLLMInDTO.cs
diff --git a/DTOs/AskLLMInDTO.cs b/DTOs/AskLLMInDTO.cs
new file mode 100644
index 0000000..20745b3
--- /dev/null
+++ b/DTOs/AskLLMInDTO.cs
@@ -0,0 +1,12 @@
+namespace QuotifyBE.DTOs;
+
+public record class AskLLMInDTO
+{
+ public string? CustomPrompt { get; set; }
+ public string? Model { get; set; } = "deepclaude";
+ public float? Temperature { get; set; } = 0.8f;
+ public int? CategoryId { get; set; } = null;
+ public bool? UseSampleQuote { get; set; } = false;
+
+};
+
diff --git a/QuotifyBE.csproj b/QuotifyBE.csproj
index de69528..d04abd4 100644
--- a/QuotifyBE.csproj
+++ b/QuotifyBE.csproj
@@ -29,6 +29,7 @@
runtime; build; native; contentfiles; analyzers; buildtransitive
+