Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YuJunZhiXue/qwen2API
/ types & classes
Types & classes
114 in github.com/YuJunZhiXue/qwen2API
⨍
Functions
1,037
◇
Types & classes
114
Struct
Account
---- migrated from accounts.go ----
backend/main.go:252
Struct
Account
backend/core/account_pool/pool_core.go:9
Struct
AccountPool
backend/main.go:281
Struct
AccountRateLimit
backend/main.go:274
Interface
AdminSettings
frontend/src/pages/SettingsPage.tsx:18
Struct
AffinityRecord
backend/core/session_affinity.go:8
Struct
App
---- migrated from main.go ----
backend/main.go:48
Struct
Attachment
backend/services/attachment_preprocessor.go:8
Struct
Attachment
backend/runtime/attachment_types.go:12
TypeAlias
AttachmentKind
backend/runtime/attachment_types.go:3
Struct
AuthContext
---- migrated from handlers.go ----
backend/main.go:2380
Struct
AuthCredentials
backend/services/auth_resolver.go:8
Struct
BrowserOptions
backend/core/browser_engine.go:5
Interface
ButtonProps
frontend/src/components/ui/button.tsx:35
Struct
CLIRequest
backend/adapter/cli_proxy.go:5
Struct
CachedContent
backend/services/file_content_cache.go:8
Interface
ChatClient
ChatClient is the narrow upstream contract required to execute one Qwen turn.
backend/upstream/qwen_executor.go:10
Struct
ChatIDPool
backend/main.go:1463
Struct
ClientProfile
backend/services/client_profiles.go:3
Struct
Completion
backend/runtime/execution.go:17
Struct
CompletionResult
backend/main.go:6879
Struct
CompletionResult
backend/services/completion_bridge.go:3
Struct
ContextAttachmentManager
backend/services/context_attachment_manager.go:5
Struct
ContextOffloadPlan
backend/context_pipeline.go:88
TypeAlias
EngineKind
backend/core/hybrid_engine.go:3
Struct
Event
Event is a normalized chunk emitted by Qwen's SSE stream.
backend/upstream/sse_consumer.go:11
Struct
Event
backend/runtime/execution.go:10
Struct
ExecuteOptions
backend/upstream/qwen_executor.go:16
FuncType
Executor
func(ctx context.Context, onEvent func(Event) error) error
backend/runtime/execution.go:25
Struct
ExpiringFile
backend/services/context_cleanup.go:19
Interface
ExpiringItem
backend/services/context_cleanup.go:5
Struct
FileContentCache
backend/services/file_content_cache.go:13
Struct
FileStore
backend/services/file_store.go:18
Struct
GarbageCollector
backend/services/garbage_collector.go:5
Interface
GeneratedImage
frontend/src/pages/ImagePage.tsx:25
Interface
GeneratedVideo
frontend/src/pages/VideoPage.tsx:27
Interface
ImageGenerationItem
frontend/src/pages/ImagePage.tsx:37
Interface
ImageGenerationResponse
frontend/src/pages/ImagePage.tsx:46
Struct
IncrementalTextStreamer
backend/services/incremental_text_streamer.go:5
Struct
JSONStore
---- migrated from store.go ----
backend/main.go:8675
Struct
JSONStore
backend/core/database.go:11
Struct
KeepAliveConfig
backend/main.go:2161
Struct
KeepAliveService
backend/main.go:2167
Struct
LocalContextFile
backend/context_pipeline.go:80
TypeAlias
LogFields
backend/core/request_logging.go:11
Struct
MailSession
backend/main.go:901
Struct
ModelMode
backend/main.go:1918
Struct
ModelMode
backend/services/model_modes.go:5
Struct
ModelMode
backend/adapter/standard_request.go:57
FuncType
ModelModeResolver
func(modelID, defaultModel string) ModelMode
backend/adapter/standard_request.go:65
FuncType
ModelResolver
func(name string) string
backend/adapter/standard_request.go:66
Struct
ModelWarmKey
backend/main.go:1475
Struct
ModelWarmKey
backend/services/chat_id_pool.go:18
Struct
NormalizedAttachment
backend/context_pipeline.go:63
Struct
ParsedToolCall
ParsedToolCall is the normalized OpenAI-compatible function call extracted from Qwen text output.
backend/toolcall/parser.go:13
Struct
Pool
backend/core/account_pool/pool_core.go:27
Struct
PreparedRequestContext
backend/context_pipeline.go:119
Struct
PreprocessedAttachments
backend/context_pipeline.go:74
Struct
PromptMessage
backend/services/prompt_builder.go:14
Struct
QuotaState
backend/services/auth_quota.go:5
Struct
QwenClient
backend/main.go:7824
Struct
RouteSpec
backend/api/probes.go:3
Struct
RuntimeAttemptState
backend/runtime/execution.go:27
Struct
RuntimeExecutionResult
backend/runtime/execution.go:39
Struct
RuntimeToolDirective
backend/runtime/execution.go:45
Struct
SessionAffinity
backend/core/session_affinity.go:17
Struct
SessionAffinityRecord
backend/context_pipeline.go:108
Struct
SessionLocks
backend/core/session_lock.go:5
Struct
Settings
backend/main.go:1769
Struct
Settings
backend/core/config.go:12
Struct
SieveEvent
backend/toolcall/tool_sieve.go:8
Struct
StandardRequest
---- migrated from protocol.go ----
backend/main.go:6851
Struct
StandardRequest
backend/adapter/standard_request.go:36
Struct
StoredFile
backend/services/file_store.go:9
Struct
StreamMetrics
backend/runtime/stream_metrics.go:5
Struct
StreamPresenter
backend/runtime/stream_presenter.go:8
Struct
StreamState
StreamState accumulates streamed text and extracts tool calls from the final assembled answer.
backend/toolcall/stream_state.go:7
Struct
TaskSession
backend/services/task_session.go:5
Struct
TokenVerifyResult
backend/main.go:7871
Struct
TokenVerifyResult
backend/services/qwen_client.go:26
Struct
ToolNameMap
backend/services/tool_name_obfuscation.go:9
Struct
ToolSieve
ToolSieve buffers answer text and detects textual tool calls as soon as a complete QNML/XML/JSON directive is available.
backend/toolcall/tool_sieve.go:16
Struct
UploadedLocalFileRecord
backend/context_pipeline.go:49
Struct
UpstreamEvent
backend/main.go:7833
Struct
UpstreamEvent
backend/services/qwen_client.go:16
Struct
UpstreamFile
backend/core/upstream_file_cache.go:8
Struct
UpstreamFileCache
backend/core/upstream_file_cache.go:15
Struct
UpstreamFileCacheEntry
backend/context_pipeline.go:97
Struct
UpstreamUpload
backend/services/upstream_file_uploader.go:5
Interface
VideoGenerationItem
frontend/src/pages/VideoPage.tsx:38
Interface
VideoGenerationResponse
frontend/src/pages/VideoPage.tsx:48
Struct
WarmChat
---- migrated from chat_id_pool.go ----
backend/main.go:1454
Struct
WarmChat
backend/services/chat_id_pool.go:9
Struct
WorkspaceContext
backend/services/workspace_context.go:5
Struct
cachedFileContent
backend/context_pipeline.go:135
Struct
candidate
backend/context_pipeline.go:241
Struct
cliToolProfile
backend/adapter/tool_profile_common.go:18
Struct
commandSpec
start-all.go:32
Struct
completionStreamHooks
backend/main.go:6889
Struct
fileContentCache
backend/context_pipeline.go:140
next →
1–100 of 114, ranked by callers