Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Codium-ai/AlphaCodium
/ types & classes
Types & classes
108 in github.com/Codium-ai/AlphaCodium
⨍
Functions
176
◇
Types & classes
108
↳
Endpoints
2
↓ 7 callers
Class
CodeContestDataProvider
alpha_codium/code_contests/data/provider.py:18
↓ 6 callers
Class
CallbackOnUI
alpha_codium/litellm/proxy/_types.py:1507
↓ 5 callers
Class
ExecutionResult
alpha_codium/code_contests/eval/local_exec.py:34
↓ 4 callers
Class
MultiTestResult
alpha_codium/code_contests/eval/local_exec.py:46
↓ 2 callers
Class
AiHandler
This class handles interactions with the OpenAI API for chat completions. It initializes the API key and other settings from a configuration
alpha_codium/llm/ai_handler.py:20
↓ 2 callers
Class
CodeContestsCompetitor
alpha_codium/gen/coding_competitor.py:22
↓ 2 callers
Class
LocalPythonTestsRunner
alpha_codium/code_contests/eval/code_test_runners.py:173
↓ 2 callers
Class
Member
alpha_codium/litellm/proxy/_types.py:762
↓ 2 callers
Class
SandboxCaseContainer
tests/alpha_codium/code_contests/eval/test_local_exec.py:38
↓ 1 callers
Class
CodeContestsGeneralPythonTestsRunner
alpha_codium/code_contests/eval/code_test_runners.py:237
↓ 1 callers
Class
MockSourceLoader
alpha_codium/code_contests/eval/tracer.py:35
↓ 1 callers
Class
ModelInfo
alpha_codium/litellm/proxy/_types.py:491
↓ 1 callers
Class
SimplePrompt
alpha_codium/gen/generators.py:8
↓ 1 callers
Class
TimeoutException
alpha_codium/code_contests/eval/local_exec.py:283
Class
AddTeamCallback
alpha_codium/litellm/proxy/_types.py:894
Class
AllCallbacks
alpha_codium/litellm/proxy/_types.py:1513
Class
BlockTeamRequest
alpha_codium/litellm/proxy/_types.py:890
Class
BlockUsers
alpha_codium/litellm/proxy/_types.py:536
Class
BudgetDeleteRequest
alpha_codium/litellm/proxy/_types.py:1035
Class
BudgetNew
alpha_codium/litellm/proxy/_types.py:1006
Class
BudgetRequest
alpha_codium/litellm/proxy/_types.py:1031
Class
CallInfo
Used for slack budget alerting
alpha_codium/litellm/proxy/_types.py:1437
Class
CodeContestsEval
alpha_codium/code_contests/eval/code_contests_metric.py:110
Class
CommonProxyErrors
alpha_codium/litellm/proxy/_types.py:1703
Class
Config
alpha_codium/litellm/proxy/_types.py:1318
Class
ConfigFieldDelete
alpha_codium/litellm/proxy/_types.py:1086
Class
ConfigFieldInfo
alpha_codium/litellm/proxy/_types.py:1502
Class
ConfigFieldUpdate
alpha_codium/litellm/proxy/_types.py:1080
Class
ConfigGeneralSettings
Documents all the fields supported by `general_settings` in config.yaml
alpha_codium/litellm/proxy/_types.py:1101
Class
ConfigList
alpha_codium/litellm/proxy/_types.py:1091
Class
ConfigYAML
Documents all the fields supported by the config.yaml
alpha_codium/litellm/proxy/_types.py:1203
Class
DeleteCustomerRequest
Delete multiple Customers
alpha_codium/litellm/proxy/_types.py:754
Class
DeleteTeamRequest
alpha_codium/litellm/proxy/_types.py:886
Class
DeleteUserRequest
alpha_codium/litellm/proxy/_types.py:705
Class
DualModeStream
alpha_codium/code_contests/eval/local_exec.py:51
Class
DynamoDBArgs
alpha_codium/litellm/proxy/_types.py:1059
Class
FilteringTracer
alpha_codium/code_contests/eval/tracer.py:27
Class
GenerateKeyRequest
alpha_codium/litellm/proxy/_types.py:574
Class
GenerateKeyResponse
alpha_codium/litellm/proxy/_types.py:588
Class
GenerateRequestBase
Overlapping schema between key and user generate/update requests
alpha_codium/litellm/proxy/_types.py:555
Class
GlobalEndUsersSpend
alpha_codium/litellm/proxy/_types.py:802
Class
InvitationClaim
alpha_codium/litellm/proxy/_types.py:1496
Class
InvitationDelete
alpha_codium/litellm/proxy/_types.py:1480
Class
InvitationModel
alpha_codium/litellm/proxy/_types.py:1484
Class
InvitationNew
alpha_codium/litellm/proxy/_types.py:1471
Class
InvitationUpdate
alpha_codium/litellm/proxy/_types.py:1475
Class
KeyManagementSettings
alpha_codium/litellm/proxy/_types.py:1047
Class
KeyManagementSystem
alpha_codium/litellm/proxy/_types.py:1039
Class
KeyRequest
alpha_codium/litellm/proxy/_types.py:627
Class
LiteLLMBase
Implements default functions, all pydantic objects should have.
alpha_codium/litellm/proxy/_types.py:134
Class
LiteLLMPromptInjectionParams
alpha_codium/litellm/proxy/_types.py:411
Class
LiteLLMRoutes
alpha_codium/litellm/proxy/_types.py:168
Class
LiteLLM_AuditLogs
alpha_codium/litellm/proxy/_types.py:1403
Class
LiteLLM_BudgetTable
Represents user-controllable params for a LiteLLM_BudgetTable record
alpha_codium/litellm/proxy/_types.py:950
Class
LiteLLM_Config
alpha_codium/litellm/proxy/_types.py:1322
Class
LiteLLM_EndUserTable
alpha_codium/litellm/proxy/_types.py:1350
Class
LiteLLM_ErrorLogs
alpha_codium/litellm/proxy/_types.py:1389
Class
LiteLLM_JWTAuth
A class to define the roles and permissions for a LiteLLM Proxy w/ JWT Auth. Attributes: - admin_jwt_scope: The JWT scope required for p
alpha_codium/litellm/proxy/_types.py:349
Class
LiteLLM_ModelTable
alpha_codium/litellm/proxy/_types.py:631
Class
LiteLLM_OrganizationTable
Represents user-controllable params for a LiteLLM_OrganizationTable record
alpha_codium/litellm/proxy/_types.py:984
Class
LiteLLM_SpendLogs
alpha_codium/litellm/proxy/_types.py:1369
Class
LiteLLM_SpendLogs_ResponseObject
alpha_codium/litellm/proxy/_types.py:1420
Class
LiteLLM_TeamMemberTable
Used to track spend of a user_id within a team_id
alpha_codium/litellm/proxy/_types.py:964
Class
LiteLLM_TeamTable
alpha_codium/litellm/proxy/_types.py:914
Class
LiteLLM_UpperboundKeyGenerateParams
Set default upperbound to max budget a key called via `/key/generate` can be.
alpha_codium/litellm/proxy/_types.py:156
Class
LiteLLM_UserTable
alpha_codium/litellm/proxy/_types.py:1327
Class
LiteLLM_VerificationToken
alpha_codium/litellm/proxy/_types.py:1229
Class
LiteLLM_VerificationTokenView
Combined view of litellm verification token + litellm team table (select values)
alpha_codium/litellm/proxy/_types.py:1259
Class
LitellmTableNames
Enum for Table Names used by LiteLLM
alpha_codium/litellm/proxy/_types.py:99
Class
LitellmUserRoles
Admin Roles: PROXY_ADMIN: admin over the platform PROXY_ADMIN_VIEW_ONLY: can login, view all own keys, view all spend Internal User
alpha_codium/litellm/proxy/_types.py:31
Class
LoggingFormat
alpha_codium/log/__init__.py:9
Class
ManagementEndpointLoggingPayload
alpha_codium/litellm/proxy/_types.py:1654
Class
ModelInfoDelete
alpha_codium/litellm/proxy/_types.py:487
Class
ModelParams
alpha_codium/litellm/proxy/_types.py:540
Class
NewCustomerRequest
Create a new customer, allocate a budget to them
alpha_codium/litellm/proxy/_types.py:709
Class
NewOrganizationRequest
alpha_codium/litellm/proxy/_types.py:977
Class
NewOrganizationResponse
alpha_codium/litellm/proxy/_types.py:996
Class
NewTeamRequest
alpha_codium/litellm/proxy/_types.py:796
Class
NewUserRequest
alpha_codium/litellm/proxy/_types.py:639
Class
NewUserResponse
alpha_codium/litellm/proxy/_types.py:660
Class
OrganizationRequest
alpha_codium/litellm/proxy/_types.py:1002
Class
ProgramStatus
alpha_codium/code_contests/eval/local_exec.py:26
Class
ProviderInfo
alpha_codium/litellm/proxy/_types.py:531
Class
ProxyChatCompletionRequest
alpha_codium/litellm/proxy/_types.py:450
Class
ProxyErrorTypes
alpha_codium/litellm/proxy/_types.py:1716
Class
ProxyException
alpha_codium/litellm/proxy/_types.py:1663
Class
PythonTestsRunner
alpha_codium/code_contests/eval/code_test_runners.py:23
Class
ResetTeamBudgetRequest
internal type used to reset the budget on a team used by reset_budget() team_id: str spend: float budget_reset_at: datetime
alpha_codium/litellm/proxy/_types.py:870
Class
SpanAttributes
alpha_codium/litellm/proxy/_types.py:1606
Class
SpecialModelNames
alpha_codium/litellm/proxy/_types.py:1466
Class
SpendCalculateRequest
alpha_codium/litellm/proxy/_types.py:1710
Class
SpendLogsMetadata
Specific metadata k,v pairs logged to spendlogs for easier cost tracking
alpha_codium/litellm/proxy/_types.py:1565
Class
SpendLogsPayload
alpha_codium/litellm/proxy/_types.py:1581
Class
TeamBase
alpha_codium/litellm/proxy/_types.py:777
Class
TeamCallbackMetadata
alpha_codium/litellm/proxy/_types.py:903
Class
TeamDefaultSettings
alpha_codium/litellm/proxy/_types.py:1051
Class
TeamMemberAddRequest
alpha_codium/litellm/proxy/_types.py:808
Class
TeamMemberDeleteRequest
alpha_codium/litellm/proxy/_types.py:829
Class
TeamRequest
alpha_codium/litellm/proxy/_types.py:946
Class
TokenCountRequest
alpha_codium/litellm/proxy/_types.py:1424
next →
1–100 of 108, ranked by callers