MCPcopy Create free account

hub / github.com/OpenPipe/OpenPipe / functions

Functions1,184 in github.com/OpenPipe/OpenPipe

↓ 115 callersMethodcreate
( { openpipe: rawOpenpipe, ...body }: ChatCompletionCreateParams & OpenPipeArgs, options?: Core.Reques
client-libs/typescript/src/openai.ts:86
↓ 57 callersFunctionuseSelectedProject
()
app/src/utils/hooks.ts:139
↓ 52 callersMethodjson
(self, **kwargs: typing.Any)
client-libs/python/openpipe/api_client/types/report_response.py:18
↓ 51 callersFunctionuseHandledAsyncCallback
( callback: AsyncFunction<T, U>, deps: React.DependencyList, )
app/src/utils/hooks.ts:20
↓ 49 callersFunctionerror
(message: string)
app/src/utils/errorHandling/standardResponses.ts:3
↓ 48 callersFunctionnm
(name: string)
infra/src/helpers.ts:7
↓ 41 callersMethodreport
( self, *, requested_at: typing.Optional[float] = OMIT, received_at: typing.Op
client-libs/python/openpipe/client.py:73
↓ 41 callersMethodthen
( onFulfilled?: ((value: T) => TResult1 | PromiseLike<TResult1>) | null, onRejected?: ((reason: any) =
app/src/server/modal-rpc/trainerV1/core/CancelablePromise.ts:91
↓ 38 callersMethodcreate
( self, *args, **kwargs )
client-libs/python/openpipe/openai_sync_wrapper.py:40
↓ 36 callersMethodlocal_testing_only_get_latest_logged_call
Get the latest logged call (only for local testing)
client-libs/python/openpipe/api_client/client.py:277
↓ 35 callersFunctionuseDataset
(options?: { datasetId?: string; refetchInterval?: number })
app/src/utils/hooks.ts:155
↓ 33 callersMethodrequest
* Request method * @param options The request options from the service * @returns CancelablePromise<T> * @throws ApiError
client-libs/typescript/src/codegen/core/NodeHttpRequest.ts:23
↓ 32 callersFunctionsuccess
(payload?: T)
app/src/utils/errorHandling/standardResponses.ts:11
↓ 31 callersFunctionuseFilters
(options?: { defaultShown?: boolean; urlKey?: string })
app/src/components/Filters/useFilters.ts:8
↓ 29 callersFunctionrequireCanViewProject
(projectId: string, ctx: TRPCContext)
app/src/utils/accessControl.ts:29
↓ 28 callersFunctionlastLoggedCall
()
client-libs/typescript/src/openai/index.test.ts:35
↓ 26 callersFunctionsleep
(ms: number)
app/src/server/utils/sleep.ts:1
↓ 24 callersFunctionrequireCanModifyProject
(projectId: string, ctx: TRPCContext)
app/src/utils/accessControl.ts:71
↓ 22 callersMethodcatch
( onRejected?: ((reason: any) => TResult | PromiseLike<TResult>) | null, )
app/src/server/modal-rpc/trainerV1/core/CancelablePromise.ts:98
↓ 21 callersFunctionmergeChunks
( base: ChatCompletion | null, chunk: ChatCompletionChunk & { usage?: CompletionUsage }, )
client-libs/typescript/src/openai/mergeChunks.ts:15
↓ 21 callersMethodupdate_log_tags
( self, *, filters: typing.List[UpdateLogTagsRequestFiltersItem], tags: typing
client-libs/python/openpipe/client.py:94
↓ 20 callersFunctioncopyTable
(tableName: string, whereCondition: string, joins: JoinCondition[] = [])
app/scripts/copy-project.ts:85
↓ 19 callersFunctiongenerateRandomId
()
client-libs/typescript/src/openai/updateLogTags.test.ts:39
↓ 19 callersFunctiongenerate_random_id
()
client-libs/python/openpipe/test_sync_update_logged_call_tags.py:36
↓ 19 callersFunctiongenerate_random_id
()
client-libs/python/openpipe/test_async_update_logged_call_tags.py:44
↓ 19 callersMethodreport
* Report an API call * @param requestBody * @returns any Successful response * @throws ApiError
client-libs/typescript/src/codegen/services/DefaultService.ts:252
↓ 19 callersFunctiontypedNode
( input: U & { type: T }, )
app/src/server/utils/nodes/node.types.ts:109
↓ 18 callersFunctioncpm
(dollars: number)
app/src/server/fineTuningProviders/supportedModels.ts:14
↓ 18 callersFunctiongetOutputTitle
(modelId: string | null, slug?: string | null)
app/src/server/utils/getOutputTitle.ts:5
↓ 18 callersMethodget_base_url
(self)
client-libs/python/openpipe/api_client/core/client_wrapper.py:24
↓ 18 callersMethodget_headers
(self)
client-libs/python/openpipe/api_client/core/client_wrapper.py:13
↓ 17 callersFunctionmaybeReportError
(response: SuccessType<T> | ErrorType)
app/src/utils/errorHandling/maybeReportError.ts:8
↓ 14 callersFunctionjsonable_encoder
(obj: Any, custom_encoder: Optional[Dict[Any, Callable[[Any], Any]]] = None)
client-libs/python/openpipe/api_client/core/jsonable_encoder.py:42
↓ 14 callersFunctiontypedFineTune
( input: T, )
app/src/types/dbColumns.types.ts:110
↓ 12 callersFunctionlastLoggedCall
()
client-libs/typescript/src/openai/updateLogTags.test.ts:41
↓ 12 callersMethodupdateLogTags
* Update tags for logged calls matching the provided filters * @param requestBody * @returns any Successful response * @throws ApiError
client-libs/typescript/src/codegen/services/DefaultService.ts:299
↓ 11 callersFunctiondefineTask
(options: { id: string; handler: (payload: TPayload, helpers: Helpers) => Promise<void>; // This is run
app/src/server/tasks/defineTask.ts:16
↓ 11 callersFunctionserializeChatInput
( input: { messages: ChatCompletionCreateParams["messages"]; function_call?: ChatCompletionCreatePar
app/src/modelProviders/fine-tuned/serializers.ts:69
↓ 11 callersFunctionupdateDatasetFileUpload
(data: Prisma.DatasetFileUploadUpdateInput)
app/src/server/utils/nodes/importDatasetEntries.ts:31
↓ 10 callersFunctioncheckNodeInput
( input: U & { id: string; projectId: string; type: T; config: InferNodeConfig<T>; }, )
app/src/server/utils/nodes/checkNodeInput.ts:7
↓ 10 callersFunctionlast_logged_call
()
client-libs/python/openpipe/test_sync_update_logged_call_tags.py:40
↓ 10 callersFunctionlast_logged_call
()
client-libs/python/openpipe/test_async_update_logged_call_tags.py:48
↓ 10 callersFunctionrequireIsProjectAdmin
(projectId: string, ctx: TRPCContext)
app/src/utils/accessControl.ts:92
↓ 9 callersFunctionconstructLoggedCallFiltersQuery
({ filters, projectId, selectionParams, baseQuery = BASE_QUERY, }: { filters: z.infer<typeof filters
app/src/server/utils/constructLoggedCallFiltersQuery.ts:14
↓ 9 callersFunctionmerge_openai_chunks
( base: Optional[ChatCompletion], chunk: ChatCompletionChunk )
client-libs/python/openpipe/merge_openai_chunks.py:14
↓ 9 callersFunctionrequireNothing
(ctx: TRPCContext)
app/src/utils/accessControl.ts:25
↓ 9 callersFunctionsetVisibleHeadToHeadEvalIds
(newVisibleEvalIds: string[])
app/src/components/datasets/DatasetContentTabs/Evaluation/useVisibleEvalIds.tsx:21
↓ 9 callersFunctionupdateDatasetPruningRuleMatches
({ nodeHash, datasetId, nodeEntryBaseQuery, pruningRuleCutoffDate = new Date(0), deleteMatches, }: {
app/src/server/utils/nodes/updatePruningRuleMatches.ts:7
↓ 9 callersFunctionupdateFilter
(filter: FilterData)
app/src/components/Filters/useFilters.ts:19
↓ 9 callersFunctionuseFineTune
()
app/src/utils/hooks.ts:403
↓ 9 callersFunctionuseMonitor
(refetchInterval?: number)
app/src/components/monitors/useMonitor.ts:5
↓ 9 callersFunctionuseNodeEntries
({ nodeId, refetchInterval = 0, }: { nodeId?: string; refetchInterval?: number; })
app/src/utils/hooks.ts:171
↓ 8 callersFunctiona10Model
(modelId: string, keepHot: boolean, contextSize: number)
inference/deploy.ts:166
↓ 8 callersFunctionconstructOpenAIChunk
(chunk: any, input: ChatCompletionCreateParams)
app/src/modelProviders/fine-tuned/streamTransformerToOpenAIFormat.ts:195
↓ 8 callersFunctioncreateInvoice
(projectId: string, startDate: Date, endDate: Date)
app/src/server/tasks/generateInvoices.task.ts:51
↓ 8 callersFunctionenqueueProcessNode
( job: ProcessNodeJob & { invalidateData?: boolean }, spec?: TaskSpec, )
app/src/server/tasks/nodes/processNodes/processNode.task.ts:223
↓ 8 callersFunctionlora_model_cache_dir
(model_id: str)
trainer/src/shared.py:22
↓ 8 callersFunctionrecordOngoingRequestStart
(projectId: string, proceed = true)
app/src/utils/rateLimit/concurrencyRateLimits.ts:8
↓ 8 callersFunctionresolve
( options: ApiRequestOptions, resolver?: T | Resolver<T>, )
app/src/server/modal-rpc/trainerV1/core/request.ts:134
↓ 8 callersFunctionsplitProvider
(model: ProviderWithModel)
app/src/server/fineTuningProviders/supportedModels.ts:83
↓ 8 callersFunctiontextComparatorToSqlExpression
( comparator: (typeof comparators)[number], value: string, )
app/src/server/utils/comparatorToSqlExpression.ts:5
↓ 8 callersFunctiontoUTC
(dateStr: string | Date)
app/src/utils/dayjs.ts:21
↓ 8 callersFunctionuseVisibleModelIds
()
app/src/components/datasets/DatasetContentTabs/Evaluation/useVisibleModelIds.tsx:9
↓ 7 callersFunctioncountOpenAIChatTokens
( model: SupportedModel, messages: ChatCompletionMessageParam[], )
app/src/utils/countTokens.ts:15
↓ 7 callersFunctiongetTags
( args: OpenPipeArgs["openpipe"], )
client-libs/typescript/src/shared.ts:28
↓ 7 callersFunctionisComparisonModel
(modelId: string)
app/src/utils/comparisonModels.ts:9
↓ 7 callersFunctionmodelInfo
(model: BaseModel)
app/src/server/fineTuningProviders/supportedModels.ts:89
↓ 7 callersFunctionrateLimit
(key: string, config: RateLimitConfig)
app/src/utils/rateLimit/rateLimits.ts:9
↓ 7 callersFunctionsetPageParams
(newPageParams: { page?: number; pageSize?: number })
app/src/utils/hooks.ts:94
↓ 7 callersFunctiontypedNodeEntry
( input: T, )
app/src/types/dbColumns.types.ts:50
↓ 7 callersFunctionuseIsClientInitialized
()
app/src/utils/hooks.ts:466
↓ 7 callersFunctionuseVisibleEvalIds
()
app/src/components/datasets/DatasetContentTabs/Evaluation/useVisibleEvalIds.tsx:7
↓ 6 callersFunctioncopyToClipboard
(text?: string)
app/src/utils/useCopyToClipboard.ts:6
↓ 6 callersFunctiondeserializeChatOutput
( completion: string, convertToFunctions = false, )
app/src/modelProviders/fine-tuned/serializers.ts:29
↓ 6 callersFunctiongetAnyscaleCompletion
( fineTune: TypedFineTune, input: ChatCompletionCreateParams, )
app/src/modelProviders/fine-tuned/getAnyscaleCompletion.ts:47
↓ 6 callersFunctiongetOpenaiCompletion
( projectId: string, input: ChatCompletionCreateParams, )
app/src/server/utils/openai.ts:47
↓ 6 callersFunctiongetPreviousMonthPeriodUTC
()
app/src/utils/dayjs.ts:25
↓ 6 callersFunctionisString
(value: any)
app/src/server/modal-rpc/trainerV1/core/request.ts:18
↓ 6 callersFunctionprepareIntegratedDatasetCreation
({ projectId, datasetName, }: { projectId: string; datasetName: string; })
app/src/server/utils/nodes/nodeCreation/prepareIntegratedNodesCreation.ts:147
↓ 6 callersFunctionrequireIsAdmin
(ctx: TRPCContext)
app/src/utils/accessControl.ts:113
↓ 6 callersFunctionresolve
(options: ApiRequestOptions, resolver?: T | Resolver<T>)
client-libs/typescript/src/codegen/core/request.ts:137
↓ 6 callersFunctionsetFilters
(filters: FilterData[])
app/src/components/Filters/useFilters.ts:28
↓ 6 callersFunctionuseDateFilter
()
app/src/components/Filters/useDateFilter.ts:6
↓ 6 callersFunctionusePageParams
()
app/src/utils/hooks.ts:88
↓ 6 callersFunctionuseStableData
(result: UseQueryResult<TData, TError>)
app/src/utils/hooks.ts:218
↓ 5 callersFunctioncaptureFineTuneTrainingFinished
( projectId: string, slug: string, success: boolean, )
app/src/utils/analytics/serverAnalytics.ts:17
↓ 5 callersFunctionenqueueCountDatasetEntryTokens
(job: CountDatasetEntryTokensJob)
app/src/server/tasks/fineTuning/countDatasetEntryTokens.task.ts:95
↓ 5 callersFunctionensureDefaultExport
(module: T)
app/src/utils/utils.ts:20
↓ 5 callersFunctionformatToUTCDayMonth
(dateStr: string | Date)
app/src/utils/dayjs.ts:18
↓ 5 callersFunctiongeneratePersistentId
({ creationTime, key, nodeId, }: { creationTime: Date; key: string; nodeId: string; })
app/src/server/utils/nodes/utils.ts:3
↓ 5 callersFunctiongetStripeCustomerId
(input: { projectId: string; required: boolean })
app/src/server/utils/stripe.ts:126
↓ 5 callersMethodget_async_httpx_client
Get the underlying httpx.AsyncClient, constructing a new one if not previously set
trainer/src/api_client/client.py:111
↓ 5 callersMethodget_httpx_client
Get the underlying httpx.Client, constructing a new one if not previously set
trainer/src/api_client/client.py:80
↓ 5 callersFunctionhashObject
(obj: JsonValue)
app/src/server/utils/hashObject.ts:47
↓ 5 callersFunctionisString
(value: any)
app/src/server/modal-rpc/loraInferenceV1/core/request.ts:18
↓ 5 callersFunctionisString
(value: any)
client-libs/typescript/src/codegen/core/request.ts:21
↓ 5 callersFunctiononClose
()
app/src/components/datasets/DatasetContentTabs/Evaluation/ComparisonModals/FieldComparisonModal.tsx:33
↓ 5 callersFunctionprepareDatasetEntriesForImport
({ projectId, dataChannelId, entriesToImport, onProgress, }: { projectId: string; dataChannelId: s
app/src/server/utils/datasetEntryCreation/prepareDatasetEntriesForImport.ts:17
↓ 5 callersFunctionrequireWriteKey
(ctx: TRPCContext)
app/src/server/api/external/v1Api/helpers.ts:6
↓ 5 callersFunctionresolve
( options: ApiRequestOptions, resolver?: T | Resolver<T>, )
app/src/server/modal-rpc/loraInferenceV1/core/request.ts:134
next →1–100 of 1,184, ranked by callers