↓ 2 callersFunctionuseDiagramStream({
username,
repo,
initialState,
onComplete,
onError,
}: UseDiagramStreamOptions)
src/hooks/diagram/useDiagramStream.ts:24
↓ 1 callersFunctioncountInputTokens({
provider,
model,
systemPrompt,
userPrompt,
apiKey,
reasoningEffort,
}: CountInputTokensParams)
src/server/generate/openai.ts:401
↓ 1 callersMethodcount_input_tokens(
self,
*,
provider: AIProvider,
model: str,
system_prompt: str,
backend/app/services/openai_service.py:316
↓ 1 callersFunctiongenerateStructuredOutput({
provider,
model,
systemPrompt,
userPrompt,
schema,
schemaName,
apiKey,
reasoningEffort,
m
src/server/generate/openai.ts:427
↓ 1 callersMethodgenerate_structured_output(
self,
*,
provider: AIProvider,
model: str,
system_prompt: str,
backend/app/services/openai_service.py:350