MCPcopy Create free account

hub / github.com/Palaiologos1453/OpenInterview / functions

Functions623 in github.com/Palaiologos1453/OpenInterview

↓ 453 callersMethodget
(self, session_id: str)
apps/api/openinterview_api/services/session_store.py:17
↓ 69 callersFunction$
(selector)
apps/web/app.js:133
↓ 68 callersFunctionescapeHtml
(value)
apps/web/app.js:2637
↓ 65 callersFunctionsetStatus
(message)
apps/web/app.js:2633
↓ 31 callersMethodconnect
(self)
apps/api/openinterview_api/storage.py:108
↓ 30 callersMethod_send
(self, payload: dict)
apps/api/openinterview_api/services/duplex.py:441
↓ 28 callersFunctionsafeHandler
(handler)
apps/web/app.js:271
↓ 24 callersMethodas_dict
(self)
apps/api/openinterview_api/tracing.py:47
↓ 22 callersFunction_clean_string
(value: object)
apps/api/openinterview_api/storage.py:814
↓ 18 callersFunctionproject_root
()
apps/api/openinterview_api/settings.py:7
↓ 18 callersFunctionupdateVoiceTiming
(name, durationMs, options = {})
apps/web/app.js:2310
↓ 17 callersFunctionensureBackend
()
apps/web/app.js:2599
↓ 17 callersMethodstart
(self, config: InterviewConfig)
apps/api/openinterview_api/interview_engine.py:123
↓ 16 callersFunction_elapsed_ms
(start: float)
apps/api/openinterview_api/main.py:819
↓ 16 callersMethodrecord
(self, event_type: str, payload: dict | None = None)
apps/api/openinterview_api/services/realtime.py:28
↓ 16 callersMethodsave_trace
(self, trace: dict, interview_id: str | None = None)
apps/api/openinterview_api/storage.py:248
↓ 16 callersFunctionupdateTranscriptStatus
(status)
apps/web/app.js:2284
↓ 14 callersMethodanswer
(self, session: InterviewSession, answer: str)
apps/api/openinterview_api/interview_engine.py:144
↓ 14 callersFunctionrenderSetupChecklist
()
apps/web/app.js:1060
↓ 14 callersMethodspan
(self, name: str, **metadata)
apps/api/openinterview_api/tracing.py:24
↓ 12 callersMethod_rubric_coverage
(self, answer: str, question_meta: dict | None)
apps/api/openinterview_api/interview_engine.py:756
↓ 12 callersFunctionfetchJson
(url, options = {})
apps/web/app.js:2517
↓ 12 callersFunctionreadProviderConfig
()
apps/web/app.js:692
↓ 12 callersFunctionutc_now
()
apps/api/openinterview_api/storage.py:739
↓ 11 callersMethodsave
(self, session: InterviewSession)
apps/api/openinterview_api/services/session_store.py:14
↓ 10 callersFunctionrenderGuideList
(title, items = [])
apps/web/app.js:2190
↓ 9 callersFunctionauthedFetch
(url, options = {})
apps/web/app.js:2555
↓ 9 callersFunctionpostJson
(url, body)
apps/web/app.js:2529
↓ 8 callersMethod_persist_realtime
(self)
apps/api/openinterview_api/services/duplex.py:453
↓ 8 callersFunctionelapsedSinceVoiceTurnStart
()
apps/web/app.js:2316
↓ 7 callersMethod_first_text
(self, items: object)
apps/api/openinterview_api/interview_engine.py:594
↓ 7 callersMethod_record_timing
(self, name: str, started_at: float)
apps/api/openinterview_api/services/duplex.py:445
↓ 7 callersMethod_rubric_label
(self, rubric: str)
apps/api/openinterview_api/interview_engine.py:836
↓ 7 callersMethodsave_turn
( self, interview_id: str, *, request_id: str | None = None, turn_inde
apps/api/openinterview_api/storage.py:197
↓ 7 callersFunctionsyncLocalPathsToProviderFields
()
apps/web/app.js:1026
↓ 6 callersFunction_dedupe
(items: list[str])
apps/api/openinterview_api/services/resume.py:418
↓ 6 callersFunctionaddMessage
(role, title, content, tags = [])
apps/web/app.js:2236
↓ 6 callersMethodas_dict
(self)
apps/api/openinterview_api/services/metrics.py:23
↓ 6 callersFunctionasr_model_dir
()
apps/api/openinterview_api/services/voice_config.py:49
↓ 6 callersFunctioncanUseVoiceInput
()
apps/web/app.js:2059
↓ 6 callersFunctionselectedName
(select)
apps/web/app.js:2605
↓ 6 callersFunctiontts_model_dir
()
apps/api/openinterview_api/services/voice_config.py:59
↓ 6 callersFunctionupdateTranscript
({ finalText, interim, source, status } = {})
apps/web/app.js:2277
↓ 6 callersFunctionvad_model_path
()
apps/api/openinterview_api/services/voice_config.py:39
↓ 5 callersFunction_model_config_value
(path: list[str])
apps/api/openinterview_api/services/voice_config.py:162
↓ 5 callersFunction_resolve_repo_path
(value: str)
apps/api/openinterview_api/services/voice_config.py:175
↓ 5 callersFunctioncosyvoice_runtime_path
()
apps/api/openinterview_api/services/voice_config.py:69
↓ 5 callersMethodcreate_interview
(self, interview_id: str, config: dict, user_id: str | None = None)
apps/api/openinterview_api/storage.py:186
↓ 5 callersMethoddetect_file
(self, audio_path: Path)
apps/api/openinterview_api/voice/local_vad.py:22
↓ 5 callersFunctionfillSelect
(select, items, valueKey = "id", labelKey = "name")
apps/web/app.js:281
↓ 5 callersMethodrecord_llm_call
( self, provider: str, duration_ms: float, *, status: str, err
apps/api/openinterview_api/services/metrics.py:68
↓ 5 callersFunctionrenderMiniList
(title, items = [])
apps/web/app.js:2399
↓ 5 callersFunctionresetRealtimeUi
()
apps/web/app.js:1738
↓ 5 callersFunctionsaveLocalVoiceConfig
({ quiet = false } = {})
apps/web/app.js:1032
↓ 5 callersFunctionshortText
(value, maxLength)
apps/web/app.js:2230
↓ 4 callersFunction_clean_text
(text: str)
apps/api/openinterview_api/voice/local_asr.py:115
↓ 4 callersFunction_extract_contributions
(text: str)
apps/api/openinterview_api/services/resume.py:173
↓ 4 callersFunction_extract_incidents
(text: str)
apps/api/openinterview_api/services/resume.py:283
↓ 4 callersFunction_extract_metrics
(text: str)
apps/api/openinterview_api/services/resume.py:265
↓ 4 callersFunction_extract_tech_choices
(text: str)
apps/api/openinterview_api/services/resume.py:274
↓ 4 callersFunction_extract_vague_claims
(text: str)
apps/api/openinterview_api/services/resume.py:177
↓ 4 callersFunction_find_by_id
(items: list[dict], item_id: str, label: str)
apps/api/openinterview_api/catalog.py:185
↓ 4 callersFunction_get_session
(session_id: str)
apps/api/openinterview_api/main.py:785
↓ 4 callersFunction_module_check
(name: str)
apps/api/openinterview_api/services/readiness.py:93
↓ 4 callersFunction_path_check
(path: Path)
apps/api/openinterview_api/services/readiness.py:110
↓ 4 callersMethod_role_context
(self, question_meta: dict)
apps/api/openinterview_api/interview_engine.py:1403
↓ 4 callersFunction_set_nested_path
(data: dict[str, Any], keys: list[str], value: str | None)
apps/api/openinterview_api/services/voice_config.py:182
↓ 4 callersFunctionbuild_asr_adapter
(config: dict | None)
apps/api/openinterview_api/adapters/asr.py:78
↓ 4 callersFunctioncatalogName
(group, id)
apps/web/app.js:2427
↓ 4 callersFunctiondefault_tts_model_dir
()
apps/api/openinterview_api/settings.py:66
↓ 4 callersFunctionensure_16k_mono_wav
(input_path: Path, output_path: Path)
apps/api/openinterview_api/voice/audio.py:39
↓ 4 callersFunctionexpand_seed_cases
(path: Path = DEFAULT_EVAL_SEED_PATH)
apps/api/openinterview_api/services/evaluation.py:32
↓ 4 callersFunctionis_pcm_s16le_encoding
(encoding: str | None)
apps/api/openinterview_api/voice/audio.py:14
↓ 4 callersFunctionjsonHeaders
()
apps/web/app.js:2574
↓ 4 callersMethodlist_questions
(self, direction_id: str | None = None)
apps/api/openinterview_api/services/question_bank.py:12
↓ 4 callersFunctionloadReviewItems
()
apps/web/app.js:503
↓ 4 callersFunctionlocalVoiceMissingFields
(required)
apps/web/app.js:874
↓ 4 callersFunctionmergeVoiceTimings
(timings = {})
apps/web/app.js:2305
↓ 4 callersFunctionmodels_dir
()
apps/api/openinterview_api/settings.py:44
↓ 4 callersFunctionportable_ffmpeg
()
apps/api/openinterview_api/settings.py:11
↓ 4 callersFunctionreadLocalVoiceForm
()
apps/web/app.js:1017
↓ 4 callersFunctionrefreshReadiness
()
apps/web/app.js:736
↓ 4 callersMethodreport
(self, session: InterviewSession)
apps/api/openinterview_api/interview_engine.py:174
↓ 4 callersFunctionresetTranscript
({ source = "等待语音输入", status = "未开始" } = {})
apps/web/app.js:2270
↓ 4 callersMethodresolved_reference_audio
(self)
apps/api/openinterview_api/voice/voice_profiles.py:34
↓ 4 callersMethodrun
(self)
apps/api/openinterview_api/services/duplex.py:68
↓ 4 callersFunctionshowProviderNotice
(message)
apps/web/app.js:2629
↓ 3 callersMethod_current_phase
(self, session: InterviewSession)
apps/api/openinterview_api/interview_engine.py:947
↓ 3 callersFunction_decode_base64_audio
(audio_base64: str)
apps/api/openinterview_api/main.py:830
↓ 3 callersFunction_ensure_column
(connection: sqlite3.Connection, table: str, column: str, column_type: str)
apps/api/openinterview_api/storage.py:747
↓ 3 callersMethod_join_items
(self, items: list[str])
apps/api/openinterview_api/interview_engine.py:1059
↓ 3 callersFunction_list_or_empty
(value: object)
apps/api/openinterview_api/storage.py:821
↓ 3 callersMethod_looks_like_keyword_stuffing
(self, answer: str, question_meta: dict | None)
apps/api/openinterview_api/interview_engine.py:798
↓ 3 callersMethod_select_question
(self, session: InterviewSession, step: int)
apps/api/openinterview_api/interview_engine.py:236
↓ 3 callersFunction_silence_wav_base64
()
apps/api/tests/test_api.py:1062
↓ 3 callersFunction_valid_direction_ids
()
apps/api/openinterview_api/main.py:840
↓ 3 callersFunctionaddTurnQuestion
(turn)
apps/web/app.js:2249
↓ 3 callersFunctionapplyVoiceMode
(mode, options = {})
apps/web/app.js:958
↓ 3 callersFunctionblobToBase64
(blob)
apps/web/app.js:2444
↓ 3 callersMethodclear
(self)
apps/api/openinterview_api/services/session_store.py:23
next →1–100 of 623, ranked by callers