├── .gitignore ├── Config ├── GatoGPT.Config.TextGenerationPresetsConfig │ ├── DefaultModelProfiles.json │ └── FilenamePresetMap.json ├── GodotEGP.Config.EngineConfig │ └── LoggerManager.json └── GodotEGP.Config.ResourceDefinitionConfig │ └── Resources.json ├── Dockerfile ├── GatoGPT.csproj ├── GatoGPT.http ├── Grammars └── json.gbnf ├── LICENSE ├── Program.cs ├── Properties └── launchSettings.json ├── README.md ├── appsettings.Development.json ├── appsettings.json ├── classes ├── AI │ ├── Embedding │ │ ├── Backends │ │ │ ├── BuiltinSentenceTransformerBackend.cs │ │ │ ├── EmbeddingBackend.cs │ │ │ └── IEmbeddingBackend.cs │ │ └── EmbeddingModelDefinition.cs │ ├── IModelBackend.cs │ ├── ModelBackend.cs │ ├── ModelDefinition.cs │ ├── ModelProfile.cs │ └── TextGeneration │ │ ├── Backends │ │ ├── BuiltinLlamaBackend.cs │ │ ├── ITextGenerationBackend.cs │ │ ├── LlamaCppBackend.cs │ │ ├── LlamaCppServerBackend.cs │ │ └── TextGenerationBackend.cs │ │ ├── InferenceParams.cs │ │ ├── InferenceResult.cs │ │ ├── LlamaCacheManager.cs │ │ ├── LlamaModelDefinition.cs │ │ ├── LoadParams.cs │ │ ├── ModelDefinition.cs │ │ ├── ModelProfile.cs │ │ ├── StatefulChat.cs │ │ ├── TokenFilter │ │ ├── CaptureMarkdownOutput.cs │ │ ├── ITokenFilter.cs │ │ ├── StripAntiprompt.cs │ │ ├── StripLeadingSpace.cs │ │ └── TokenFilterProcessor.cs │ │ └── TokenizedString.cs ├── CLI │ ├── GatoGPTCLI.cs │ └── ProcessRunner.cs ├── CodeTesting.cs ├── Config │ ├── EmbeddingModelManagerConfig.cs │ ├── GlobalConfig.cs │ ├── LlamaCacheManagerConfig.cs │ ├── LlamaModelManagerConfig.cs │ ├── ModelDefinitionsConfig.cs │ ├── ModelDownloadConfig.cs │ ├── SaveDataManagerConfig.cs │ └── TextGenerationPresetsConfig.cs ├── Event │ └── Events.cs ├── Handler │ ├── DownloadConfigHandler.cs │ ├── EmbeddingConfigHandler.cs │ └── LlamaConfigHandler.cs ├── Resource │ ├── EmbeddingModel.cs │ ├── LlamaGrammar.cs │ ├── LlamaModel.cs │ └── SentenceTransformerModel.cs ├── Service │ ├── EmbeddingModelManager.cs │ ├── EmbeddingService.cs │ ├── LlamaCacheService.cs │ ├── ModelDownloadManager.cs │ ├── ModelManager.cs │ ├── TextGenerationModelManager.cs │ └── TextGenerationService.cs └── WebAPI │ ├── Application.cs │ ├── ConfigureSwaggerOptions.cs │ ├── Controllers │ └── v1 │ │ ├── ChatCompletionsController.cs │ │ ├── CompletionsController.cs │ │ ├── EmbeddingsController.cs │ │ ├── ExtendedTokenizeController.cs │ │ └── ModelsController.cs │ ├── Dtos │ ├── BaseDto.cs │ ├── ChatCompletionChoiceDto.cs │ ├── ChatCompletionChunkDto.cs │ ├── ChatCompletionCreateDto.cs │ ├── ChatCompletionCreateExtendedDto.cs │ ├── ChatCompletionCreateFunctionDto.cs │ ├── ChatCompletionCreateOpenAIDto.cs │ ├── ChatCompletionCreateResponseFormatDto.cs │ ├── ChatCompletionCreateToolDto.cs │ ├── ChatCompletionDto.cs │ ├── ChatCompletionMessageCreateDto.cs │ ├── ChatCompletionMessageDto.cs │ ├── ChatCompletionToolCallsDto.cs │ ├── ChatCompletionToolChoiceDto.cs │ ├── ChatCompletionToolFunctionDto.cs │ ├── CompletionBaseDto.cs │ ├── CompletionChoiceBaseDto.cs │ ├── CompletionChoiceDto.cs │ ├── CompletionCreateBaseDto.cs │ ├── CompletionCreateDto.cs │ ├── CompletionCreateOpenAIDto.cs │ ├── CompletionDto.cs │ ├── CompletionUsageDto.cs │ ├── EmbeddingCreateDto.cs │ ├── EmbeddingDto.cs │ ├── EmbeddingUsageDto.cs │ ├── ErrorDto.cs │ ├── ExtendedTokenizeCreateDto.cs │ ├── ExtendedTokenizeDto.cs │ ├── ListBaseDto.cs │ └── ModelDto.cs │ ├── Entities │ └── ModelEntity.cs │ ├── Extensions │ ├── CustomCorsExtension.cs │ ├── ExceptionExtension.cs │ └── VersioningExtension.cs │ ├── MappingProfiles │ ├── ChatCompletionMappings.cs │ ├── CompletionMappings.cs │ ├── EmbeddingsMappings.cs │ └── ModelMappings.cs │ └── ServerSentEventManager.cs ├── docker-compose.yml └── templates └── cs.template /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/.gitignore -------------------------------------------------------------------------------- /Config/GatoGPT.Config.TextGenerationPresetsConfig/DefaultModelProfiles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/Config/GatoGPT.Config.TextGenerationPresetsConfig/DefaultModelProfiles.json -------------------------------------------------------------------------------- /Config/GatoGPT.Config.TextGenerationPresetsConfig/FilenamePresetMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/Config/GatoGPT.Config.TextGenerationPresetsConfig/FilenamePresetMap.json -------------------------------------------------------------------------------- /Config/GodotEGP.Config.EngineConfig/LoggerManager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/Config/GodotEGP.Config.EngineConfig/LoggerManager.json -------------------------------------------------------------------------------- /Config/GodotEGP.Config.ResourceDefinitionConfig/Resources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/Config/GodotEGP.Config.ResourceDefinitionConfig/Resources.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/Dockerfile -------------------------------------------------------------------------------- /GatoGPT.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/GatoGPT.csproj -------------------------------------------------------------------------------- /GatoGPT.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/GatoGPT.http -------------------------------------------------------------------------------- /Grammars/json.gbnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/Grammars/json.gbnf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/LICENSE -------------------------------------------------------------------------------- /Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/Program.cs -------------------------------------------------------------------------------- /Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/Properties/launchSettings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/README.md -------------------------------------------------------------------------------- /appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/appsettings.Development.json -------------------------------------------------------------------------------- /appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/appsettings.json -------------------------------------------------------------------------------- /classes/AI/Embedding/Backends/BuiltinSentenceTransformerBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/Embedding/Backends/BuiltinSentenceTransformerBackend.cs -------------------------------------------------------------------------------- /classes/AI/Embedding/Backends/EmbeddingBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/Embedding/Backends/EmbeddingBackend.cs -------------------------------------------------------------------------------- /classes/AI/Embedding/Backends/IEmbeddingBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/Embedding/Backends/IEmbeddingBackend.cs -------------------------------------------------------------------------------- /classes/AI/Embedding/EmbeddingModelDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/Embedding/EmbeddingModelDefinition.cs -------------------------------------------------------------------------------- /classes/AI/IModelBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/IModelBackend.cs -------------------------------------------------------------------------------- /classes/AI/ModelBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/ModelBackend.cs -------------------------------------------------------------------------------- /classes/AI/ModelDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/ModelDefinition.cs -------------------------------------------------------------------------------- /classes/AI/ModelProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/ModelProfile.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/Backends/BuiltinLlamaBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/Backends/BuiltinLlamaBackend.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/Backends/ITextGenerationBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/Backends/ITextGenerationBackend.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/Backends/LlamaCppBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/Backends/LlamaCppBackend.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/Backends/LlamaCppServerBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/Backends/LlamaCppServerBackend.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/Backends/TextGenerationBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/Backends/TextGenerationBackend.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/InferenceParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/InferenceParams.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/InferenceResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/InferenceResult.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/LlamaCacheManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/LlamaCacheManager.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/LlamaModelDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/LlamaModelDefinition.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/LoadParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/LoadParams.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/ModelDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/ModelDefinition.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/ModelProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/ModelProfile.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/StatefulChat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/StatefulChat.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/TokenFilter/CaptureMarkdownOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/TokenFilter/CaptureMarkdownOutput.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/TokenFilter/ITokenFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/TokenFilter/ITokenFilter.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/TokenFilter/StripAntiprompt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/TokenFilter/StripAntiprompt.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/TokenFilter/StripLeadingSpace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/TokenFilter/StripLeadingSpace.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/TokenFilter/TokenFilterProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/TokenFilter/TokenFilterProcessor.cs -------------------------------------------------------------------------------- /classes/AI/TextGeneration/TokenizedString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/AI/TextGeneration/TokenizedString.cs -------------------------------------------------------------------------------- /classes/CLI/GatoGPTCLI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/CLI/GatoGPTCLI.cs -------------------------------------------------------------------------------- /classes/CLI/ProcessRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/CLI/ProcessRunner.cs -------------------------------------------------------------------------------- /classes/CodeTesting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/CodeTesting.cs -------------------------------------------------------------------------------- /classes/Config/EmbeddingModelManagerConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Config/EmbeddingModelManagerConfig.cs -------------------------------------------------------------------------------- /classes/Config/GlobalConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Config/GlobalConfig.cs -------------------------------------------------------------------------------- /classes/Config/LlamaCacheManagerConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Config/LlamaCacheManagerConfig.cs -------------------------------------------------------------------------------- /classes/Config/LlamaModelManagerConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Config/LlamaModelManagerConfig.cs -------------------------------------------------------------------------------- /classes/Config/ModelDefinitionsConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Config/ModelDefinitionsConfig.cs -------------------------------------------------------------------------------- /classes/Config/ModelDownloadConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Config/ModelDownloadConfig.cs -------------------------------------------------------------------------------- /classes/Config/SaveDataManagerConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Config/SaveDataManagerConfig.cs -------------------------------------------------------------------------------- /classes/Config/TextGenerationPresetsConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Config/TextGenerationPresetsConfig.cs -------------------------------------------------------------------------------- /classes/Event/Events.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Event/Events.cs -------------------------------------------------------------------------------- /classes/Handler/DownloadConfigHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Handler/DownloadConfigHandler.cs -------------------------------------------------------------------------------- /classes/Handler/EmbeddingConfigHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Handler/EmbeddingConfigHandler.cs -------------------------------------------------------------------------------- /classes/Handler/LlamaConfigHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Handler/LlamaConfigHandler.cs -------------------------------------------------------------------------------- /classes/Resource/EmbeddingModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Resource/EmbeddingModel.cs -------------------------------------------------------------------------------- /classes/Resource/LlamaGrammar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Resource/LlamaGrammar.cs -------------------------------------------------------------------------------- /classes/Resource/LlamaModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Resource/LlamaModel.cs -------------------------------------------------------------------------------- /classes/Resource/SentenceTransformerModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Resource/SentenceTransformerModel.cs -------------------------------------------------------------------------------- /classes/Service/EmbeddingModelManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Service/EmbeddingModelManager.cs -------------------------------------------------------------------------------- /classes/Service/EmbeddingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Service/EmbeddingService.cs -------------------------------------------------------------------------------- /classes/Service/LlamaCacheService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Service/LlamaCacheService.cs -------------------------------------------------------------------------------- /classes/Service/ModelDownloadManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Service/ModelDownloadManager.cs -------------------------------------------------------------------------------- /classes/Service/ModelManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Service/ModelManager.cs -------------------------------------------------------------------------------- /classes/Service/TextGenerationModelManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Service/TextGenerationModelManager.cs -------------------------------------------------------------------------------- /classes/Service/TextGenerationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/Service/TextGenerationService.cs -------------------------------------------------------------------------------- /classes/WebAPI/Application.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Application.cs -------------------------------------------------------------------------------- /classes/WebAPI/ConfigureSwaggerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/ConfigureSwaggerOptions.cs -------------------------------------------------------------------------------- /classes/WebAPI/Controllers/v1/ChatCompletionsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Controllers/v1/ChatCompletionsController.cs -------------------------------------------------------------------------------- /classes/WebAPI/Controllers/v1/CompletionsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Controllers/v1/CompletionsController.cs -------------------------------------------------------------------------------- /classes/WebAPI/Controllers/v1/EmbeddingsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Controllers/v1/EmbeddingsController.cs -------------------------------------------------------------------------------- /classes/WebAPI/Controllers/v1/ExtendedTokenizeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Controllers/v1/ExtendedTokenizeController.cs -------------------------------------------------------------------------------- /classes/WebAPI/Controllers/v1/ModelsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Controllers/v1/ModelsController.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/BaseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/BaseDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ChatCompletionChoiceDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ChatCompletionChoiceDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ChatCompletionChunkDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ChatCompletionChunkDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ChatCompletionCreateDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ChatCompletionCreateDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ChatCompletionCreateExtendedDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ChatCompletionCreateExtendedDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ChatCompletionCreateFunctionDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ChatCompletionCreateFunctionDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ChatCompletionCreateOpenAIDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ChatCompletionCreateOpenAIDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ChatCompletionCreateResponseFormatDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ChatCompletionCreateResponseFormatDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ChatCompletionCreateToolDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ChatCompletionCreateToolDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ChatCompletionDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ChatCompletionDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ChatCompletionMessageCreateDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ChatCompletionMessageCreateDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ChatCompletionMessageDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ChatCompletionMessageDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ChatCompletionToolCallsDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ChatCompletionToolCallsDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ChatCompletionToolChoiceDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ChatCompletionToolChoiceDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ChatCompletionToolFunctionDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ChatCompletionToolFunctionDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/CompletionBaseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/CompletionBaseDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/CompletionChoiceBaseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/CompletionChoiceBaseDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/CompletionChoiceDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/CompletionChoiceDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/CompletionCreateBaseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/CompletionCreateBaseDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/CompletionCreateDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/CompletionCreateDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/CompletionCreateOpenAIDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/CompletionCreateOpenAIDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/CompletionDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/CompletionDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/CompletionUsageDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/CompletionUsageDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/EmbeddingCreateDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/EmbeddingCreateDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/EmbeddingDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/EmbeddingDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/EmbeddingUsageDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/EmbeddingUsageDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ErrorDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ErrorDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ExtendedTokenizeCreateDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ExtendedTokenizeCreateDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ExtendedTokenizeDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ExtendedTokenizeDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ListBaseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ListBaseDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Dtos/ModelDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Dtos/ModelDto.cs -------------------------------------------------------------------------------- /classes/WebAPI/Entities/ModelEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Entities/ModelEntity.cs -------------------------------------------------------------------------------- /classes/WebAPI/Extensions/CustomCorsExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Extensions/CustomCorsExtension.cs -------------------------------------------------------------------------------- /classes/WebAPI/Extensions/ExceptionExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Extensions/ExceptionExtension.cs -------------------------------------------------------------------------------- /classes/WebAPI/Extensions/VersioningExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/Extensions/VersioningExtension.cs -------------------------------------------------------------------------------- /classes/WebAPI/MappingProfiles/ChatCompletionMappings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/MappingProfiles/ChatCompletionMappings.cs -------------------------------------------------------------------------------- /classes/WebAPI/MappingProfiles/CompletionMappings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/MappingProfiles/CompletionMappings.cs -------------------------------------------------------------------------------- /classes/WebAPI/MappingProfiles/EmbeddingsMappings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/MappingProfiles/EmbeddingsMappings.cs -------------------------------------------------------------------------------- /classes/WebAPI/MappingProfiles/ModelMappings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/MappingProfiles/ModelMappings.cs -------------------------------------------------------------------------------- /classes/WebAPI/ServerSentEventManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/classes/WebAPI/ServerSentEventManager.cs -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /templates/cs.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgatopanzon/gatogpt/HEAD/templates/cs.template --------------------------------------------------------------------------------