Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aipotheosis-labs/aci
/ functions
Functions
1,222 in github.com/aipotheosis-labs/aci
⨍
Functions
1,222
◇
Types & classes
274
↳
Endpoints
54
Function
fuzzy_test_function_execution
Test function execution with GPT-generated inputs.
backend/aci/cli/commands/fuzzy_test_function_execution.py:55
Function
generate_app_embedding
Generate embedding for app. TODO: what else should be included or not in the embedding?
backend/aci/common/embeddings.py:10
Function
generate_function_embeddings
( functions: list[FunctionEmbeddingFields], openai_client: OpenAI, embedding_model: str, embed
backend/aci/common/embeddings.py:31
Function
getApp
( appName: string, apiKey: string, )
frontend/src/lib/api/app.ts:48
Function
getAppLinkedAccounts
( appName: string, apiKey: string, )
frontend/src/lib/api/linkedaccount.ts:26
Function
getAvailableDashboardOptions
( logRetentionDays: number, )
frontend/src/utils/date-range-utils.ts:211
Function
getRelativeTimestampFromNow
(timestamp: Date)
frontend/src/utils/dates.ts:60
Function
get_active_plan_by_org_id
(db_session: Session, org_id: UUID)
backend/aci/server/billing.py:13
Function
get_agent_by_api_key_id
(db_session: Session, api_key_id: UUID)
backend/aci/common/db/crud/projects.py:279
Function
get_agent_by_id
(db_session: Session, agent_id: UUID)
backend/aci/common/db/crud/projects.py:275
Function
get_agents_whose_allowed_apps_contains
(db_session: Session, app_name: str)
backend/aci/common/db/crud/projects.py:285
Function
get_all_api_key_ids_for_project
(db_session: Session, project_id: UUID)
backend/aci/common/db/crud/projects.py:322
Function
get_api_key
(db_session: Session, key: str)
backend/aci/common/db/crud/projects.py:294
Function
get_app
Get an app by name from the database.
backend/aci/cli/commands/get_app.py:21
Function
get_app
(db_session: Session, app_name: str, public_only: bool, active_only: bool)
backend/aci/common/db/crud/apps.py:69
Function
get_app_configuration
Get an app configuration by app name
backend/aci/server/routes/app_configurations.py:90
Function
get_app_configuration
Get an app configuration by project id and app name
backend/aci/common/db/crud/app_configurations.py:101
Function
get_app_configurations
Get all app configurations for a project, optionally filtered by app names
backend/aci/common/db/crud/app_configurations.py:79
Function
get_app_configurations_by_app_id
(db_session: Session, app_id: UUID)
backend/aci/common/db/crud/app_configurations.py:113
Function
get_app_details
Returns an application (name, description, and functions).
backend/aci/server/routes/apps.py:141
Function
get_app_usage_distribution
( context: Annotated[deps.RequestContext, Depends(deps.get_request_context)], )
backend/aci/server/routes/analytics.py:29
Function
get_app_usage_timeseries
( context: Annotated[deps.RequestContext, Depends(deps.get_request_context)], )
backend/aci/server/routes/analytics.py:87
Function
get_apps
( db_session: Session, public_only: bool, active_only: bool, app_names: list[str] | None,
backend/aci/common/db/crud/apps.py:80
Function
get_by_id
Get a plan by its id.
backend/aci/common/db/crud/plans.py:16
Function
get_by_name
Get a plan by its name.
backend/aci/common/db/crud/plans.py:10
Function
get_by_stripe_price_id
Get a plan by its Stripe price id.
backend/aci/common/db/crud/plans.py:22
Function
get_function
( db_session: Session, function_name: str, public_only: bool, active_only: bool )
backend/aci/common/db/crud/functions.py:154
Function
get_function_definition
Return the function definition that can be used directly by LLM. The actual content depends on the FunctionDefinitionFormat and the function
backend/aci/server/routes/functions.py:168
Function
get_function_usage_distribution
( context: Annotated[deps.RequestContext, Depends(deps.get_request_context)], )
backend/aci/server/routes/analytics.py:58
Function
get_function_usage_timeseries
( context: Annotated[deps.RequestContext, Depends(deps.get_request_context)], )
backend/aci/server/routes/analytics.py:132
Function
get_functions
Get a list of functions and their details. Sorted by function name.
backend/aci/common/db/crud/functions.py:120
Function
get_functions_by_app_id
(db_session: Session, app_id: UUID)
backend/aci/common/db/crud/functions.py:148
Function
get_linked_account
Get a linked account by its id. - linked_account_id uniquely identifies a linked account across the platform.
backend/aci/server/routes/linked_accounts.py:597
Function
get_linked_account
( db_session: Session, project_id: UUID, app_name: str, linked_account_owner_id: str )
backend/aci/common/db/crud/linked_accounts.py:39
Function
get_linked_account_by_id_under_project
Get a linked account by its id, with optional project filter - linked_account_id uniquely identifies a linked account across the platform. - p
backend/aci/common/db/crud/linked_accounts.py:63
Function
get_linked_accounts
Get all linked accounts under a project, with optional filters
backend/aci/common/db/crud/linked_accounts.py:21
Function
get_linked_accounts_by_app_id
(db_session: Session, app_id: UUID)
backend/aci/common/db/crud/linked_accounts.py:56
Function
get_project_by_api_key_id
(db_session: Session, api_key_id: UUID)
backend/aci/common/db/crud/projects.py:62
Function
get_projects
Get all projects for the organization if the user is a member of the organization.
backend/aci/server/routes/projects.py:60
Function
get_projects_by_org
(db_session: Session, org_id: UUID)
backend/aci/common/db/crud/projects.py:57
Function
get_quota_usage
( db_session: Annotated[Session, Depends(deps.yield_db_session)], org_id: Annotated[UUID, Header(alias
backend/aci/server/routes/billing.py:73
Function
get_request_context
Returns a RequestContext object containing the DB session, the validated API key ID, and the project ID.
backend/aci/server/dependencies.py:161
Function
get_request_context_by_api_key
Get project_id, agent_id, api_key_id, and org_id in a single query given an API key string. Returns a tuple of (api_key_id, agent_id, project
backend/aci/common/db/crud/projects.py:299
Function
get_secret
Get a secret by linked_account_id and key.
backend/aci/common/db/crud/secret.py:33
Function
get_security_credentials
( app: App, app_configuration: AppConfiguration, linked_account: LinkedAccount )
backend/aci/server/security_credentials_manager.py:33
Function
get_subscription
( db_session: Annotated[Session, Depends(deps.yield_db_session)], org_id: Annotated[UUID, Header(alias
backend/aci/server/routes/billing.py:41
Function
get_subscription_by_org_id
Get a subscription by organization ID.
backend/aci/common/db/crud/subscriptions.py:14
Function
get_total_monthly_quota_usage_for_org
Get the total monthly quota usage across all projects in an organization
backend/aci/common/db/crud/projects.py:187
Function
get_total_number_of_agent_secrets_for_org
Get the total number of agent secrets for an organization across all its projects. Uses JOINs for better performance compared to nested subqu
backend/aci/common/db/crud/secret.py:73
Function
get_total_number_of_unique_linked_account_owner_ids
TODO: Add a lock to prevent the race condition. Get the total number of unique linked account owner IDs for an organization. WARNING: Ra
backend/aci/common/db/crud/linked_accounts.py:171
Method
get_url_to_install_vercel_app_in_github
Get the URL to install the Vercel app in a GitHub repository.
backend/aci/server/app_connectors/vercel.py:28
Function
get_website_evaluation_by_url_and_linked_account
( db_session: Session, linked_account_id: UUID, url: str )
backend/aci/common/db/crud/frontend_qa_agent.py:13
Method
get_website_evaluation_result
Retrieve the result of a website evaluation. This function checks the evaluation status and returns results for completed ev
backend/aci/server/app_connectors/frontend_qa_agent.py:210
Function
global_exception_handler
(request: Request, exc: ACIException)
backend/aci/server/main.py:118
Function
goToPreviousPage
()
frontend/src/app/logs/page.tsx:118
Function
handleAddToolResult
({ toolCallId, result, }: { toolCallId: string; result: object; })
frontend/src/app/playground/page.tsx:84
Function
handleAgentChange
(value: string)
frontend/src/app/playground/setting-agent-selector.tsx:49
Function
handleAgentSelectionNext
()
frontend/src/components/apps/configure-app/index.tsx:67
Function
handleChange
(newState: boolean)
frontend/src/components/ui-extensions/enhanced-switch/enhanced-switch.tsx:58
Function
handleClearMessages
()
frontend/src/app/playground/page.tsx:94
Function
handleClickOutside
(event: MouseEvent)
frontend/src/components/project/useAgentsTableColumns.tsx:55
Function
handleClose
()
frontend/src/components/apps/configure-app/index.tsx:71
Function
handleConfigureAppNext
(selectedSecurityScheme: string)
frontend/src/components/apps/configure-app/index.tsx:58
Function
handleCreateProjectClick
()
frontend/src/components/layout/project-selector.tsx:33
Function
handleDeleteProject
()
frontend/src/components/project/delete-project-dialog.tsx:45
Function
handleFormatChange
(value: string)
frontend/src/components/apps/function-detail.tsx:169
Function
handleFunctionSelectionNext
()
frontend/src/components/apps/configure-app/index.tsx:63
Function
handleInvite
()
frontend/src/components/settings/org-members-table.tsx:69
Function
handleKeyDown
(e: React.KeyboardEvent)
frontend/src/components/settings/project-name-editor.tsx:42
Function
handleKeyDown
(event: KeyboardEvent)
frontend/src/components/ui/sidebar.tsx:98
Function
handleKeyDown
(e: React.KeyboardEvent<HTMLButtonElement>)
frontend/src/components/ui-extensions/enhanced-date-picker/time-period-select.tsx:30
Function
handleNext
()
frontend/src/components/apps/configure-app/agent-selection-step.tsx:52
Function
handleNext
()
frontend/src/components/apps/configure-app/function-selection-step.tsx:55
Function
handlePaginationChange
( updater: PaginationState | ((old: PaginationState) => PaginationState), )
frontend/src/components/ui-extensions/enhanced-data-table/data-table.tsx:121
Function
handleRemove
(userId: string)
frontend/src/components/settings/org-members-table.tsx:90
Function
handleSave
()
frontend/src/components/project/agent-instruction-filter-form.tsx:65
Function
handleSaveProjectName
(newName: string)
frontend/src/app/settings/page.tsx:24
Function
handleSelectAll
()
frontend/src/app/playground/setting-function-selector.tsx:72
Function
handleSelectAll
()
frontend/src/app/playground/setting-app-selector.tsx:98
Function
handleSubmit
(values)
frontend/src/components/project/create-agent-form.tsx:114
Function
handleSubmit
(values: FormValues)
frontend/src/components/project/create-project-dialog.tsx:57
Function
handleSubmit
(e: React.FormEvent)
frontend/src/components/apps/configure-app/linked-account-step.tsx:204
Function
handleSubmit
(values: ConfigureAppFormValues)
frontend/src/components/apps/configure-app/configure-app-step.tsx:150
Function
handle_chat
Handle chat requests and stream responses. Args: context: Request context with authentication and project info agent_chat: C
backend/aci/server/routes/agent.py:40
Function
handle_stripe_webhook
( request: Request, db_session: Annotated[Session, Depends(deps.yield_db_session)], stripe_signatu
backend/aci/server/routes/billing.py:184
Function
handle_user_created_webhook
( request: Request, db_session: Annotated[Session, Depends(deps.yield_db_session)], response: Resp
backend/aci/server/routes/webhooks.py:25
Function
health
()
backend/aci/server/routes/health.py:11
Function
hmac_sha256
(message: str)
backend/aci/common/encryption.py:52
Function
increase_project_quota_usage
(db_session: Session, project: Project)
backend/aci/common/db/crud/projects.py:94
Function
increment_api_monthly_quota_usage
Atomically increment API monthly quota usage for a project only if the total org usage stays within the limit. This prevents race conditions.
backend/aci/common/db/crud/projects.py:127
Function
increment_quota
Increment quota usage or raise error if limit exceeded.
backend/aci/server/billing.py:25
Function
inject_required_but_invisible_defaults
Recursively injects required but invisible properties with their default values into the input data.
backend/aci/common/processor.py:51
Function
intervalInSeconds
(start: Date, end: Date | null)
frontend/src/utils/dates.ts:33
Function
invite_user
Invite a user to the organization. Only organization owners and admins can invite new users. Cannot invite users with the OWNER role.
backend/aci/server/routes/organizations.py:20
Function
isDashboardDateRangeOptionAvailable
({ option, limitDays, }: { option: DashboardDateRangeAggregationOption; limitDays: number | false; })
frontend/src/utils/date-range-utils.ts:129
Function
isTableDataRangeOptionAvailable
({ option, limitDays, }: { option: TableDateRangeAggregationOption; limitDays: number | false; })
frontend/src/utils/date-range-utils.ts:160
Function
isValidDashboardDateRangeAggregationOption
( value?: string, )
frontend/src/utils/date-range-utils.ts:197
Function
isValidTableDateRangeAggregationOption
( value?: string, )
frontend/src/utils/date-range-utils.ts:204
Function
is_event_processed
Check if a Stripe event has already been processed. Args: db_session: The database session. event_id: The Stripe event ID to
backend/aci/common/db/crud/processed_stripe_event.py:28
Function
is_uuid
(value: str | UUID)
backend/aci/common/utils.py:92
← previous
next →
801–900 of 1,222, ranked by callers