Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Writesonic/GPTRouter
/ types & classes
Types & classes
48 in github.com/Writesonic/GPTRouter
⨍
Functions
106
◇
Types & classes
48
↓ 1 callers
Class
ModelRouterStack
cdk_deployment/infra/model_router_stack.py:60
Class
src/library/customError.ts:6
Class
src/providers/base.ts:5
Class
src/providers/factory.ts:13
Class
src/providers/replicate/provider.ts:10
Class
src/providers/azureChatOpenAI/provider.ts:12
Class
src/providers/anthropic/provider.ts:12
Class
src/providers/openai/provider.ts:12
Class
src/providers/chatOpenai/provider.ts:12
Class
src/providers/cohere/provider.ts:13
Class
src/models/User.ts:9
Class
src/models/Model.ts:24
Class
src/models/Provider.ts:20
Class
src/models/ModelHealthCheck.ts:10
Class
src/models/ModelUsage.ts:10
Class
src/models/Prompt.ts:9
Class
src/models/ModelCost.ts:10
Class
@types/cron.d.ts:2
Class
AnthropicProvider
src/providers/anthropic/provider.ts:12
Class
ApiError
* Custom error class for API errors * @extends Error
src/library/customError.ts:6
Class
AzureChatOpenAIProvider
src/providers/azureChatOpenAI/provider.ts:12
Class
ChatOpenAIProvider
src/providers/chatOpenai/provider.ts:12
Enum
ChatOpenaiRoles
src/schema/providerSchemas/chatOpenai.schema.ts:None
Class
CohereProvider
src/providers/cohere/provider.ts:13
Class
CronJob
@types/cron.d.ts:2
Enum
ERROR_MESSAGES
src/constants.ts:None
Interface
FastifyInstance
@types/fastify/index.d.ts:4
Interface
HealthCheckParams
src/utils/updateHealthCheck.ts:5
Enum
ImageChatModels
src/constants.ts:None
Enum
ImageVendor
src/constants.ts:None
Interface
Messages
src/types/prompt.interface.ts:6
Class
Model
src/models/Model.ts:24
Class
ModelCost
src/models/ModelCost.ts:10
Class
ModelHealthCheck
src/models/ModelHealthCheck.ts:10
Enum
ModelInputType
src/constants.ts:None
Class
ModelUsage
src/models/ModelUsage.ts:10
Class
OpenAIProvider
src/providers/openai/provider.ts:12
Class
Prompt
src/models/Prompt.ts:9
Interface
PromptParamsProperties
src/types/prompt.interface.ts:14
Class
Provider
src/models/Provider.ts:20
Class
ProviderFactory
src/providers/factory.ts:13
Enum
Providers
src/constants.ts:None
Class
ReplicateProvider
src/providers/replicate/provider.ts:10
Enum
ResponseFormatType
src/constants.ts:None
Enum
Roles
src/schema/generation.schema.ts:None
Enum
SSE_EVENTS
src/constants.ts:None
Class
User
src/models/User.ts:9
Enum
UserRole
src/constants.ts:None