MCPcopy Create free account

hub / github.com/InferCore/InferCore / functions

Functions489 in github.com/InferCore/InferCore

↓ 1 callersMethodmodel
()
internal/adapters/anthropic/anthropic.go:55
↓ 1 callersMethodmodelID
()
internal/adapters/gemini/gemini.go:91
↓ 1 callersMethodmodelID
()
internal/adapters/bedrock/bedrock.go:36
↓ 1 callersFunctionnormalizeOTLPBaseURL
(raw string)
internal/telemetry/otel_otlp_exporter.go:103
↓ 1 callersFunctionnullIfEmpty
(b []byte)
internal/requests/postgres.go:84
↓ 1 callersMethodoptimizeByCost
(tenant config.TenantConfig, req types.AIRequest, base types.RouteDecision, state types.RuntimeState)
internal/router/rule_router.go:109
↓ 1 callersFunctionoverlapScore
(q, doc []string)
internal/retrieval/filekb.go:130
↓ 1 callersFunctionparseHTTPChunksJSON
(b []byte)
internal/retrieval/http_kb.go:101
↓ 1 callersMethodprobeBackendHealth
probeBackendHealth runs Health with per-backend timeouts independent of the caller context (e.g. short /infer request_timeout_ms must not cancel healt
internal/server/server.go:316
↓ 1 callersFunctionragQuery
(req types.AIRequest)
internal/server/server.go:497
↓ 1 callersMethodrecordHTTPMetric
(path, method string, statusCode int)
internal/server/server.go:764
↓ 1 callersFunctionreplayCmd
(cfgPath *string)
cmd/infercore/main.go:178
↓ 1 callersFunctionreplayCurrent
(ctx context.Context, cfg *config.Config, req types.AIRequest, deps Dependencies)
internal/replay/replay.go:114
↓ 1 callersFunctionreplayExact
(ctx context.Context, cfg *config.Config, req types.AIRequest, row requests.RequestRow, deps Dependencies)
internal/replay/replay.go:80
↓ 1 callersFunctionrootCmd
()
cmd/infercore/main.go:37
↓ 1 callersMethodrunRAGPipeline
runRAGPipeline runs retrieve + rerank for request_type=rag. req is updated in place (merged chunks).
internal/server/infer_rag.go:28
↓ 1 callersMethodselectByRules
(tenant config.TenantConfig, req types.AIRequest, state types.RuntimeState)
internal/router/rule_router.go:53
↓ 1 callersFunctionserveCmd
(cfgPath *string)
cmd/infercore/main.go:63
↓ 1 callersMethodshouldEvictRecord
(rec *requestTiming, now time.Time)
internal/slo/memory_engine.go:205
↓ 1 callersMethodshouldFallback
(fromBackend string, err error)
internal/reliability/manager.go:115
↓ 1 callersFunctionstepsToJSON
(steps []requests.StepRow)
cmd/infercore/main.go:159
↓ 1 callersFunctionsupportsTask
(backend config.BackendConfig, taskType string)
internal/router/rule_router.go:152
↓ 1 callersMethodtelemetryStatus
()
internal/server/server.go:673
↓ 1 callersFunctiontoFloat
(v any)
internal/policy/basic_engine.go:169
↓ 1 callersFunctiontraceCmd
(cfgPath *string)
cmd/infercore/main.go:103
↓ 1 callersMethodupdateLedgerFailed
(ctx context.Context, requestID string)
internal/server/server.go:459
↓ 1 callersMethodupdateLedgerPolicy
(ctx context.Context, requestID string, snap []byte, routeReason, backend *string)
internal/server/server.go:470
↓ 1 callersMethodvalidate
()
internal/config/config.go:283
↓ 1 callersFunctionvalidateAgentTenantLimits
(req types.AIRequest, tenant config.TenantConfig)
internal/policy/basic_engine.go:107
↓ 1 callersMethodvalidateServerHTTPTimeouts
24h
internal/config/config.go:264
↓ 1 callersFunctionwarnPerReplicaRateLimit
warnPerReplicaRateLimit logs a startup advisory when any tenant has a non-zero rate_limit_rps. The in-memory rate limiter counts within a single proce
internal/server/server.go:888
↓ 1 callersMethodwithOptionalInfercoreAuth
(next http.Handler)
internal/server/server.go:172
↓ 1 callersMethodwithRequestLoggingAndMetrics
(next http.Handler)
internal/server/server.go:752
↓ 1 callersMethodwriteAIResponse
(w http.ResponseWriter, p aiSuccessParams)
internal/server/server.go:537
MethodAppendStep
(ctx context.Context, step StepRow)
internal/requests/sqlite.go:138
MethodAppendStep
(ctx context.Context, step StepRow)
internal/requests/postgres.go:124
MethodAppendStep
(_ context.Context, step StepRow)
internal/requests/memory.go:61
MethodClose
()
internal/requests/sqlite.go:216
MethodClose
()
internal/requests/postgres.go:209
MethodClose
()
internal/requests/memory.go:91
MethodCreateRequest
(ctx context.Context, row RequestRow)
internal/requests/sqlite.go:91
MethodCreateRequest
(ctx context.Context, row RequestRow)
internal/requests/postgres.go:70
MethodCreateRequest
(_ context.Context, row RequestRow)
internal/requests/memory.go:24
MethodCreateRequest
(ctx context.Context, traceID, requestID string, req types.AIRequest, now time.Time)
internal/inferexec/orchestrator_test.go:63
MethodCreateRequest
(ctx context.Context, traceID, requestID string, req types.AIRequest, now time.Time)
internal/server/orchestrator.go:15
MethodCurrentSignals
()
internal/interfaces/interfaces.go:72
MethodEmitEvent
(event types.Event)
internal/telemetry/otlp_http_stub_exporter.go:22
MethodEmitEvent
(event types.Event)
internal/telemetry/log_exporter.go:19
MethodEmitEvent
(event types.Event)
internal/telemetry/otel_otlp_exporter.go:145
MethodEmitEvent
(_ types.Event)
internal/server/server_test.go:1106
MethodEmitMetric
(name string, value float64, labels map[string]string)
internal/telemetry/otlp_http_stub_exporter.go:17
MethodEmitMetric
(name string, value float64, labels map[string]string)
internal/telemetry/log_exporter.go:15
MethodEmitMetric
(name string, value float64, labels map[string]string)
internal/telemetry/otel_otlp_exporter.go:124
MethodEmitMetric
(_ string, _ float64, _ map[string]string)
internal/server/server_test.go:1105
MethodEmitTrace
(trace types.TraceRecord)
internal/telemetry/otlp_http_stub_exporter.go:27
MethodEmitTrace
(trace types.TraceRecord)
internal/telemetry/otlp_http_exporter.go:77
MethodEmitTrace
(trace types.TraceRecord)
internal/telemetry/log_exporter.go:23
MethodEmitTrace
(tr types.TraceRecord)
internal/telemetry/otel_otlp_exporter.go:150
MethodEmitTrace
(trace types.TraceRecord)
internal/server/server_test.go:1107
MethodEvaluate
(ctx context.Context, req types.AIRequest)
internal/inferexec/orchestrator_test.go:20
MethodExecuteWithFallback
(ctx context.Context, req types.AIRequest, primary types.RouteDecision, fallback []types.RouteDecision)
internal/inferexec/orchestrator_test.go:41
MethodExecuteWithFallbackOpts
(ctx context.Context, req types.AIRequest, primary types.RouteDecision, fallback []types.RouteDecision, opts t
internal/inferexec/orchestrator_test.go:45
MethodFail
(ctx context.Context, requestID string)
internal/inferexec/orchestrator_test.go:65
MethodFail
(ctx context.Context, requestID string)
internal/server/orchestrator.go:19
MethodGetRequest
(_ context.Context, requestID string)
internal/requests/memory.go:71
MethodHealth
(ctx context.Context)
internal/adapters/gemini/gemini.go:344
MethodHealth
(ctx context.Context)
internal/adapters/bedrock/bedrock.go:122
MethodHealth
(ctx context.Context)
internal/adapters/anthropic/anthropic.go:291
MethodHealth
(ctx context.Context)
internal/adapters/vllm/vllm.go:316
MethodHealth
(_ context.Context)
internal/adapters/mock/mock.go:54
MethodHealth
(context.Context)
internal/reliability/manager_test.go:21
MethodHealth
(context.Context)
internal/reliability/manager_test.go:42
MethodHealth
(context.Context)
internal/server/server_test.go:936
MethodHealth
(context.Context)
internal/server/server_test.go:952
MethodHealth
(context.Context)
internal/server/server_test.go:970
MethodInvoke
(ctx context.Context, req types.BackendRequest)
internal/adapters/gemini/gemini.go:113
MethodInvoke
(ctx context.Context, req types.BackendRequest)
internal/adapters/bedrock/bedrock.go:40
MethodInvoke
(ctx context.Context, r types.BackendRequest)
internal/adapters/anthropic/anthropic.go:66
MethodInvoke
(ctx context.Context, req types.BackendRequest)
internal/adapters/vllm/vllm.go:47
MethodInvoke
(ctx context.Context, req types.BackendRequest)
internal/adapters/mock/mock.go:24
MethodInvoke
(context.Context, types.BackendRequest)
internal/reliability/manager_test.go:17
MethodInvoke
(_ context.Context, req types.BackendRequest)
internal/reliability/manager_test.go:32
MethodInvoke
(ctx context.Context, req types.BackendRequest)
internal/server/server_test.go:923
MethodInvoke
(context.Context, types.BackendRequest)
internal/server/server_test.go:948
MethodInvoke
(context.Context, types.BackendRequest)
internal/server/server_test.go:966
FunctionItemsFromRequestRows
ItemsFromRequestRows converts ledger rows to eval items, skipping rows that fail conversion.
internal/eval/ledger_export.go:41
MethodKnowledgeBaseByName
KnowledgeBaseByName returns a configured KB by name.
internal/config/config.go:483
MethodListSteps
(ctx context.Context, requestID string)
internal/requests/sqlite.go:179
MethodListSteps
(ctx context.Context, requestID string)
internal/requests/postgres.go:172
MethodListSteps
(_ context.Context, requestID string)
internal/requests/memory.go:81
MethodMarkSuccess
(ctx context.Context, requestID, backend, routeReason string)
internal/inferexec/orchestrator_test.go:68
MethodMarkSuccess
(ctx context.Context, requestID, backend, routeReason string)
internal/server/orchestrator.go:27
FunctionMarshalJSONMap
MarshalJSONMap encodes map[string]any to JSON bytes.
internal/requests/models.go:44
MethodMetadata
()
internal/adapters/gemini/gemini.go:396
MethodMetadata
()
internal/adapters/bedrock/bedrock.go:138
MethodMetadata
()
internal/adapters/anthropic/anthropic.go:330
MethodMetadata
()
internal/adapters/vllm/vllm.go:428
MethodMetadata
()
internal/adapters/mock/mock.go:58
MethodMetadata
()
internal/reliability/manager_test.go:23
MethodMetadata
()
internal/reliability/manager_test.go:44
← previousnext →201–300 of 489, ranked by callers