MCPcopy Create free account

hub / github.com/TQZHR/grok2api / types & classes

Types & classes114 in github.com/TQZHR/grok2api

↓ 47 callersClassValidationException
验证错误
app/core/exceptions.py:67
↓ 33 callersClassUpstreamException
上游服务错误
app/core/exceptions.py:92
↓ 15 callersClassModelInfo
模型信息
app/services/grok/model.py:26
↓ 12 callersClassAppException
应用基础异常
app/core/exceptions.py:48
↓ 10 callersClassDownloadService
文件下载服务
app/services/grok/assets.py:539
↓ 7 callersClassStorageError
存储服务基础异常
app/core/storage.py:44
↓ 6 callersClassGrokChatService
Grok API 调用服务
app/services/grok/chat.py:262
↓ 5 callersClassStreamEvent
app/services/compat/stream_adapter.py:30
↓ 4 callersClassImageStreamProcessor
图片生成流式响应处理器
app/services/grok/processor.py:433
↓ 4 callersClassImagineExperimentalService
app/services/grok/imagine_experimental.py:71
↓ 4 callersClassPreparedChatRequest
app/services/compat/common.py:28
↓ 4 callersClassToolSieve
app/services/compat/tooling.py:142
↓ 4 callersClassUploadService
文件上传服务
app/services/grok/assets.py:288
↓ 3 callersClassImageEditRequest
Image edit request - OpenAI compatible.
app/api/v1/image.py:60
↓ 3 callersClassImageGenerationRequest
Image generation request - OpenAI compatible.
app/api/v1/image.py:46
↓ 3 callersClassLocalStorage
本地文件存储 - 使用 aiofiles 进行异步 I/O - 使用 asyncio.Lock 进行进程内并发控制 - 如果需要多进程安全,需要系统级文件锁 (fcntl)
app/core/storage.py:94
↓ 3 callersClass_DummyTokenManager
tests/test_responses_messages_api.py:10
↓ 2 callersClassBirthDateService
app/services/account/birth_date_service.py:26
↓ 2 callersClassChatArtifacts
app/services/compat/common.py:38
↓ 2 callersClassGrokStreamAdapter
app/services/compat/stream_adapter.py:36
↓ 2 callersClassImageCollectProcessor
图片生成非流式响应处理器
app/services/grok/processor.py:537
↓ 2 callersClassListService
文件列表查询服务
app/services/grok/assets.py:357
↓ 2 callersClassNsfwSettingsService
app/services/account/nsfw_service.py:15
↓ 2 callersClassTokenInfo
Token 信息
app/services/token/models.py:43
↓ 2 callersClassTokenPool
Token 池(管理一组 Token)
app/services/token/pool.py:9
↓ 2 callersClassUsageService
用量查询服务
app/services/grok/usage.py:40
↓ 2 callersClassUserAgreementService
app/services/account/user_agreement_service.py:15
↓ 2 callersClass_DummyManager
tests/test_admin_token_nsfw_refresh.py:15
↓ 2 callersClass_DummyPool
tests/test_admin_token_nsfw_refresh.py:7
↓ 2 callersClass_DummyRemoteStorage
tests/test_upgrade_compatibility.py:12
↓ 2 callersClass_DummyResponse
tests/test_birth_date_service.py:7
↓ 2 callersClass_DummyStorage
tests/test_legacy_migration_birthdate.py:9
↓ 2 callersClass_DummyStorage
tests/test_admin_tokens_update_auto_trigger.py:7
↓ 2 callersClass_DummyTokenManager
tests/test_account_settings_refresh.py:6
↓ 2 callersClass_DummyTokenManager
tests/test_imagine_ws_api.py:84
↓ 2 callersClass_DummyTokenManager
tests/test_admin_tokens_update_auto_trigger.py:22
↓ 1 callersClassAccountSettingsRefreshService
app/services/account/account_settings_refresh.py:80
↓ 1 callersClassApiKeyManager
API Key 管理服务
app/services/api_keys.py:16
↓ 1 callersClassChatRequest
聊天请求数据
app/services/grok/chat.py:36
↓ 1 callersClassCollectProcessor
非流式响应处理器
app/services/grok/processor.py:207
↓ 1 callersClassConfig
配置管理器
app/core/config.py:219
↓ 1 callersClassDeleteService
文件删除服务
app/services/grok/assets.py:447
↓ 1 callersClassParseResult
app/services/compat/tooling.py:79
↓ 1 callersClassParsedToolCall
app/services/compat/tooling.py:60
↓ 1 callersClassRedisStorage
Redis 存储 - 使用 redis-py 异步客户端 (自带连接池) - 支持分布式锁 (redis.lock) - 扁平化数据结构优化性能
app/core/storage.py:223
↓ 1 callersClassRequestLogger
请求日志记录器
app/services/request_logger.py:26
↓ 1 callersClassRequestStats
请求统计管理器(单例)
app/services/request_stats.py:14
↓ 1 callersClassRetryContext
重试上下文
app/services/grok/retry.py:33
↓ 1 callersClassSQLStorage
SQL 数据库存储 (MySQL/PgSQL) - 使用 SQLAlchemy 异步引擎 - 自动 Schema 初始化 - 内置连接池 (QueuePool)
app/core/storage.py:462
↓ 1 callersClassStreamProcessor
流式响应处理器
app/services/grok/processor.py:110
↓ 1 callersClassTokenPoolStats
Token 池统计
app/services/token/models.py:202
↓ 1 callersClassTokenRefreshScheduler
Token 自动刷新调度器
app/services/token/scheduler.py:11
↓ 1 callersClassVideoCollectProcessor
视频非流式响应处理器
app/services/grok/processor.py:368
↓ 1 callersClassVideoConfig
app/api/v1/chat.py:36
↓ 1 callersClassVideoService
视频生成服务
app/services/grok/media.py:46
↓ 1 callersClassVideoStreamProcessor
视频流式响应处理器
app/services/grok/processor.py:283
↓ 1 callersClass_UTF8StaticFiles
main.py:133
Class
src/grok/tooling.ts:125
ClassAdminLoginBody
app/api/v1/admin.py:39
ClassAnthropicMessage
app/api/v1/messages.py:19
InterfaceApiAuthInfo
src/auth.ts:8
InterfaceApiKeyLimits
src/repo/apiKeys.ts:6
InterfaceApiKeyRow
src/repo/apiKeys.ts:13
InterfaceApiKeyUsageRow
src/repo/apiKeyUsage.ts:5
ClassAuthenticationException
认证错误
app/core/exceptions.py:80
ClassBaseProcessor
基础处理器
app/services/grok/processor.py:40
ClassBaseService
基础服务类
app/services/grok/assets.py:146
ClassBaseStorage
存储基类
app/core/storage.py:48
InterfaceCacheRow
src/repo/cache.ts:6
InterfaceCacheSettings
src/settings.ts:43
ClassChatCompletionRequest
app/api/v1/chat.py:92
ClassChatRequestBuilder
请求构造器
app/services/grok/chat.py:151
ClassChatService
Chat 业务服务
app/services/grok/chat.py:444
ClassCost
计费类型
app/services/grok/model.py:20
ClassEffortType
请求消耗类型
app/services/token/models.py:31
InterfaceEnv
src/env.ts:1
ClassErrorType
OpenAI 错误类型
app/core/exceptions.py:16
InterfaceGlobalSettings
src/settings.ts:5
InterfaceGrokSettings
src/settings.ts:15
InterfaceImagineWsCompleted
src/grok/imagineExperimental.ts:64
InterfaceImagineWsProgress
src/grok/imagineExperimental.ts:59
ClassMessageExtractor
消息内容提取器
app/services/grok/chat.py:44
ClassMessageItem
app/api/v1/chat.py:22
ClassMessagesCreateRequest
app/api/v1/messages.py:26
InterfaceModelInfo
src/grok/models.ts:1
ClassModelService
模型管理服务
app/services/grok/model.py:40
InterfaceOpenAIChatMessage
src/grok/conversation.ts:6
InterfaceOpenAIChatRequestBody
src/grok/conversation.ts:13
InterfaceParsedToolCall
src/grok/tooling.ts:1
InterfacePerformanceSettings
src/settings.ts:49
InterfaceRefreshProgress
src/repo/refreshProgress.ts:5
ClassRequestLog
app/services/request_logger.py:14
InterfaceRequestLogRow
src/repo/logs.ts:5
InterfaceRequestStats
src/repo/logs.ts:55
ClassResponseLoggerMiddleware
请求日志/响应追踪中间件 Request Logging and Response Tracking Middleware
app/core/response_middleware.py:16
ClassResponsesCreateRequest
app/api/v1/responses.py:23
ClassResponsesReasoning
app/api/v1/responses.py:19
ClassRetryConfig
重试配置
app/services/grok/retry.py:19
InterfaceSettingsBundle
src/settings.ts:57
ClassStatsigService
Statsig ID 生成服务
app/services/grok/statsig.py:12
next →1–100 of 114, ranked by callers