diff --git a/.vs/ProjectEvaluation/chatgpt-lkz4251.metadata.v7.bin b/.vs/ProjectEvaluation/chatgpt-lkz4251.metadata.v7.bin new file mode 100644 index 0000000000000000000000000000000000000000..8c84ba514102f1cce32fc070d398e382c3a44459 Binary files /dev/null and b/.vs/ProjectEvaluation/chatgpt-lkz4251.metadata.v7.bin differ diff --git a/.vs/ProjectEvaluation/chatgpt-lkz4251.projects.v7.bin b/.vs/ProjectEvaluation/chatgpt-lkz4251.projects.v7.bin new file mode 100644 index 0000000000000000000000000000000000000000..113861e9317aa9af7b5b7f918c07625fa21ea9db Binary files /dev/null and b/.vs/ProjectEvaluation/chatgpt-lkz4251.projects.v7.bin differ diff --git a/.vs/chatgpt-LKZ4251/DesignTimeBuild/.dtbcache.v2 b/.vs/chatgpt-LKZ4251/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 0000000000000000000000000000000000000000..9b33db9ade215e73987ba06bda4eed1059c38737 Binary files /dev/null and b/.vs/chatgpt-LKZ4251/DesignTimeBuild/.dtbcache.v2 differ diff --git a/.vs/chatgpt-LKZ4251/FileContentIndex/1a73b121-dcca-4759-9dd6-329761f02f48.vsidx b/.vs/chatgpt-LKZ4251/FileContentIndex/1a73b121-dcca-4759-9dd6-329761f02f48.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..a7d76f1a3345824dc70c9238738a19f49a5d4636 Binary files /dev/null and b/.vs/chatgpt-LKZ4251/FileContentIndex/1a73b121-dcca-4759-9dd6-329761f02f48.vsidx differ diff --git a/.vs/chatgpt-LKZ4251/FileContentIndex/90377076-aafe-4860-85dc-24c2044f2a16.vsidx b/.vs/chatgpt-LKZ4251/FileContentIndex/90377076-aafe-4860-85dc-24c2044f2a16.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..a7d76f1a3345824dc70c9238738a19f49a5d4636 Binary files /dev/null and b/.vs/chatgpt-LKZ4251/FileContentIndex/90377076-aafe-4860-85dc-24c2044f2a16.vsidx differ diff --git a/.vs/chatgpt-LKZ4251/FileContentIndex/cf14bf84-738b-4349-912d-5f203ff42585.vsidx b/.vs/chatgpt-LKZ4251/FileContentIndex/cf14bf84-738b-4349-912d-5f203ff42585.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..a7d76f1a3345824dc70c9238738a19f49a5d4636 Binary files /dev/null and b/.vs/chatgpt-LKZ4251/FileContentIndex/cf14bf84-738b-4349-912d-5f203ff42585.vsidx differ diff --git a/.vs/chatgpt-LKZ4251/FileContentIndex/fc64540b-9b5e-4d08-b7d7-db276f6a55d0.vsidx b/.vs/chatgpt-LKZ4251/FileContentIndex/fc64540b-9b5e-4d08-b7d7-db276f6a55d0.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..2178618a5cbdc5ff564618e4c3f352a5d3089bbc Binary files /dev/null and b/.vs/chatgpt-LKZ4251/FileContentIndex/fc64540b-9b5e-4d08-b7d7-db276f6a55d0.vsidx differ diff --git a/.vs/chatgpt-LKZ4251/v17/.futdcache.v2 b/.vs/chatgpt-LKZ4251/v17/.futdcache.v2 new file mode 100644 index 0000000000000000000000000000000000000000..81425251bd4e79a8b33c3a998165c355ac42940f Binary files /dev/null and b/.vs/chatgpt-LKZ4251/v17/.futdcache.v2 differ diff --git a/.vs/chatgpt-LKZ4251/v17/.suo b/.vs/chatgpt-LKZ4251/v17/.suo new file mode 100644 index 0000000000000000000000000000000000000000..541cfd50197ed449992f5600511a4c7a21e292a3 Binary files /dev/null and b/.vs/chatgpt-LKZ4251/v17/.suo differ diff --git a/App.xaml b/App.xaml new file mode 100644 index 0000000000000000000000000000000000000000..16dd00c738565569306abab8f797d1ea64c1591e --- /dev/null +++ b/App.xaml @@ -0,0 +1,9 @@ + + + + + diff --git a/App.xaml.cs b/App.xaml.cs new file mode 100644 index 0000000000000000000000000000000000000000..43c19c91a515d9e207e28a3432e5bff9094cc637 --- /dev/null +++ b/App.xaml.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Configuration; +using System.Data; +using System.Linq; +using System.Threading.Tasks; +using System.Windows; + +namespace chatgpt_LKZ4251 +{ + /// + /// Interaction logic for App.xaml + /// + public partial class App : Application + { + } +} diff --git a/AssemblyInfo.cs b/AssemblyInfo.cs new file mode 100644 index 0000000000000000000000000000000000000000..8b5504ecfbb1bfbb008957f80ac70f8fcdab91dd --- /dev/null +++ b/AssemblyInfo.cs @@ -0,0 +1,10 @@ +using System.Windows; + +[assembly: ThemeInfo( + ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located + //(used if a resource is not found in the page, + // or application resource dictionaries) + ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located + //(used if a resource is not found in the page, + // app, or any theme specific resource dictionaries) +)] diff --git a/GPTConfig.cs b/GPTConfig.cs new file mode 100644 index 0000000000000000000000000000000000000000..17a1fc53501ce51e1c06e403676ccea3673e1dd1 --- /dev/null +++ b/GPTConfig.cs @@ -0,0 +1,46 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace chatgpt_LKZ4251 +{ + public class GPTConfig : INotifyPropertyChanged + { + public event PropertyChangedEventHandler? PropertyChanged = delegate { }; + private string history; + public string History + { + get + { + return history; + } + set + { + history = value; + PropertyChanged(this, new PropertyChangedEventArgs("History")); + } + } + + private string question; + public string Question + { + get + { + return question; + } + set + { + question = value; + PropertyChanged(this, new PropertyChangedEventArgs("Question")); + } + } + + public GPTConfig() + { + this.History = this.Question = string.Empty; + } + } +} diff --git a/MainWindow.xaml b/MainWindow.xaml new file mode 100644 index 0000000000000000000000000000000000000000..9051146615742ce8444badbd6e0c182dc8a11592 --- /dev/null +++ b/MainWindow.xaml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + +