├── .gitignore ├── LICENSE ├── LangChainChat.sln ├── LangChainChat ├── LangChainChat.Client │ ├── App.razor │ ├── Components │ │ ├── Chat.razor │ │ └── MessageComponent.razor │ ├── Data │ │ ├── ChainAPI.cs │ │ ├── ConversationDTO.cs │ │ ├── MessageDTO.cs │ │ └── PostMessageDTO.cs │ ├── LangChainChat.Client.csproj │ ├── MainLayout.razor │ ├── Model │ │ ├── AppState.cs │ │ └── Message.cs │ ├── Pages │ │ └── Index.razor │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── _Imports.razor │ └── wwwroot │ │ ├── css │ │ └── app.css │ │ └── index.html └── LangChainChat │ ├── Components │ ├── App.razor │ ├── Layout │ │ ├── MainLayout.razor │ │ └── MainLayout.razor.css │ ├── Pages │ │ ├── Error.razor │ │ └── Home.razor │ ├── Routes.razor │ └── _Imports.razor │ ├── ConversationBufferExtensions.cs │ ├── LangChainChat.csproj │ ├── LangChainConfigExtensions.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ └── app.css ├── README.md └── images └── preview.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LICENSE -------------------------------------------------------------------------------- /LangChainChat.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat.sln -------------------------------------------------------------------------------- /LangChainChat/LangChainChat.Client/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat.Client/App.razor -------------------------------------------------------------------------------- /LangChainChat/LangChainChat.Client/Components/Chat.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat.Client/Components/Chat.razor -------------------------------------------------------------------------------- /LangChainChat/LangChainChat.Client/Components/MessageComponent.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat.Client/Components/MessageComponent.razor -------------------------------------------------------------------------------- /LangChainChat/LangChainChat.Client/Data/ChainAPI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat.Client/Data/ChainAPI.cs -------------------------------------------------------------------------------- /LangChainChat/LangChainChat.Client/Data/ConversationDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat.Client/Data/ConversationDTO.cs -------------------------------------------------------------------------------- /LangChainChat/LangChainChat.Client/Data/MessageDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat.Client/Data/MessageDTO.cs -------------------------------------------------------------------------------- /LangChainChat/LangChainChat.Client/Data/PostMessageDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat.Client/Data/PostMessageDTO.cs -------------------------------------------------------------------------------- /LangChainChat/LangChainChat.Client/LangChainChat.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat.Client/LangChainChat.Client.csproj -------------------------------------------------------------------------------- /LangChainChat/LangChainChat.Client/MainLayout.razor: -------------------------------------------------------------------------------- 1 | @inherits LayoutComponentBase 2 | 3 | @Body 4 | -------------------------------------------------------------------------------- /LangChainChat/LangChainChat.Client/Model/AppState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat.Client/Model/AppState.cs -------------------------------------------------------------------------------- /LangChainChat/LangChainChat.Client/Model/Message.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat.Client/Model/Message.cs -------------------------------------------------------------------------------- /LangChainChat/LangChainChat.Client/Pages/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat.Client/Pages/Index.razor -------------------------------------------------------------------------------- /LangChainChat/LangChainChat.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat.Client/Program.cs -------------------------------------------------------------------------------- /LangChainChat/LangChainChat.Client/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat.Client/Properties/launchSettings.json -------------------------------------------------------------------------------- /LangChainChat/LangChainChat.Client/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat.Client/_Imports.razor -------------------------------------------------------------------------------- /LangChainChat/LangChainChat.Client/wwwroot/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat.Client/wwwroot/css/app.css -------------------------------------------------------------------------------- /LangChainChat/LangChainChat.Client/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat.Client/wwwroot/index.html -------------------------------------------------------------------------------- /LangChainChat/LangChainChat/Components/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat/Components/App.razor -------------------------------------------------------------------------------- /LangChainChat/LangChainChat/Components/Layout/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat/Components/Layout/MainLayout.razor -------------------------------------------------------------------------------- /LangChainChat/LangChainChat/Components/Layout/MainLayout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat/Components/Layout/MainLayout.razor.css -------------------------------------------------------------------------------- /LangChainChat/LangChainChat/Components/Pages/Error.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat/Components/Pages/Error.razor -------------------------------------------------------------------------------- /LangChainChat/LangChainChat/Components/Pages/Home.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat/Components/Pages/Home.razor -------------------------------------------------------------------------------- /LangChainChat/LangChainChat/Components/Routes.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat/Components/Routes.razor -------------------------------------------------------------------------------- /LangChainChat/LangChainChat/Components/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat/Components/_Imports.razor -------------------------------------------------------------------------------- /LangChainChat/LangChainChat/ConversationBufferExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat/ConversationBufferExtensions.cs -------------------------------------------------------------------------------- /LangChainChat/LangChainChat/LangChainChat.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat/LangChainChat.csproj -------------------------------------------------------------------------------- /LangChainChat/LangChainChat/LangChainConfigExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat/LangChainConfigExtensions.cs -------------------------------------------------------------------------------- /LangChainChat/LangChainChat/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat/Program.cs -------------------------------------------------------------------------------- /LangChainChat/LangChainChat/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat/Properties/launchSettings.json -------------------------------------------------------------------------------- /LangChainChat/LangChainChat/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat/appsettings.Development.json -------------------------------------------------------------------------------- /LangChainChat/LangChainChat/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat/appsettings.json -------------------------------------------------------------------------------- /LangChainChat/LangChainChat/wwwroot/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/LangChainChat/LangChainChat/wwwroot/app.css -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/README.md -------------------------------------------------------------------------------- /images/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TesAnti/LangChainChat/HEAD/images/preview.png --------------------------------------------------------------------------------