Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bojieli/ai-agent-projects
/ functions
Functions
497 in github.com/bojieli/ai-agent-projects
⨍
Functions
497
◇
Types & classes
104
↳
Endpoints
11
↓ 1 callers
Method
startRecording
()
live-audio/backend/server.js:630
↓ 1 callers
Function
stopRecording
()
multimodal-ai-assistant/frontend/pages/index.tsx:445
↓ 1 callers
Function
stopRecording
()
live-audio/frontend/pages/index.tsx:447
↓ 1 callers
Method
switchProvider
* Switch ASR provider dynamically * @param {string} providerName - Provider name to switch to
live-audio/backend/utils/speechToText.js:33
↓ 1 callers
Function
sync_generate_stream
将异步生成器 async_gen 转换为同步生成器,以便通过 WSGI 服务器流式发送。
interactive-story/backend/app.py:719
↓ 1 callers
Method
synthesize_findings
Combine multiple analyses into final results
deep-research/analyzer.py:162
↓ 1 callers
Function
testLLMEndpoint
()
multimodal-ai-assistant/backend/test_llm.js:4
↓ 1 callers
Function
testLLMEndpoint
()
werewolf-live-audio/backend/test_llm.js:4
↓ 1 callers
Function
testLLMEndpoint
()
live-audio/backend/test_llm.js:4
↓ 1 callers
Function
test_fn
()
paper-to-slides/tests/test_integration.py:19
↓ 1 callers
Function
try_provider_http_stream
Stream version that measures TTFT and TPOT
interactive-story/backend/benchmark_providers.py:9
↓ 1 callers
Method
updateGameContext
(event)
werewolf-live-audio/backend/game/ai_character.js:18
↓ 1 callers
Method
validate
Validate required configuration
deep-research/utils/config.py:37
↓ 1 callers
Method
verify
Verify academic compliance requirements
paper-to-slides/compliance_verifier.py:8
↓ 1 callers
Method
write_section
(self, section, context)
deep-research/report.py:96
Function
App
({ Component, pageProps }: AppProps)
multimodal-ai-assistant/frontend/pages/_app.tsx:4
Function
App
({ Component, pageProps }: AppProps)
werewolf-live-audio/frontend/pages/_app.tsx:4
Function
App
({ Component, pageProps }: AppProps)
live-audio/frontend/pages/_app.tsx:4
Function
App
({ Component, pageProps }: AppProps)
attention-hallucination-detection/frontend/pages/_app.tsx:4
Function
AttentionDebugGraph
({ data, sequenceStartPosition }: AttentionDebugGraphProps)
attention-hallucination-detection/frontend/components/AttentionDebugGraph.tsx:14
Function
AttentionHeatmap
({ data, analyses }: AttentionHeatmapProps)
attention-hallucination-detection/frontend/components/AttentionHeatmap.tsx:23
Function
CodeBlock
({ node, inline, className, children, ...props })
multimodal-ai-assistant/frontend/pages/index.tsx:30
Function
CodeBlock
({ node, inline, className, children, ...props })
werewolf-live-audio/frontend/pages/index.tsx:35
Function
CodeBlock
({ node, inline, className, children, ...props })
live-audio/frontend/pages/index.tsx:28
Function
Home
()
multimodal-ai-assistant/frontend/pages/index.tsx:67
Function
Home
()
werewolf-live-audio/frontend/pages/index.tsx:72
Function
Home
()
live-audio/frontend/pages/index.tsx:65
Function
Home
()
attention-hallucination-detection/frontend/pages/index.tsx:43
Function
TabButton
({ active, onClick, children })
multimodal-ai-assistant/frontend/pages/index.tsx:54
Function
TabButton
({ active, onClick, children })
werewolf-live-audio/frontend/pages/index.tsx:59
Function
TabButton
({ active, onClick, children })
live-audio/frontend/pages/index.tsx:52
Function
TestCaseSelector
({ testCases, selectedIndex, onSelect }: TestCaseSelectorProps)
attention-hallucination-detection/frontend/components/TestCaseSelector.tsx:15
Function
VerdictDashboard
({ verificationResult }: VerdictDashboardProps)
attention-hallucination-detection/frontend/components/VerdictDashboard.tsx:25
Function
VerificationSummary
({ testCase, generatedText, verificationResult }: VerificationSummaryProps)
attention-hallucination-detection/frontend/components/VerificationSummary.tsx:20
Method
__call__
LogitsProcessor 的主要调用接口
attention-hallucination-detection/backend/verifier.py:108
Method
__getattr__
(self, name)
paper-to-slides/config.py:29
Method
__init__
(self, config)
paper-to-slides/workflow.py:10
Method
__init__
(self)
paper-to-slides/config.py:5
Method
__init__
(self, template_dir="templates")
paper-to-slides/slide_generator.py:5
Method
__init__
(self, llm_client)
paper-to-slides/slide_generator.py:74
Method
__init__
(self, llm_client)
paper-to-slides/slide_generator.py:167
Method
__init__
(self, llm_client, vlm_client)
paper-to-slides/content_analyzer.py:4
Method
__init__
(self, config)
paper-to-slides/style_enforcer.py:4
Method
__init__
(self)
paper-to-slides/llm_integration.py:7
Method
__init__
(self, llm_client)
paper-to-slides/compliance_verifier.py:4
Method
__init__
(self, pdf_path)
paper-to-slides/pdf_processor.py:11
Method
__init__
(self, pdf_path)
paper-to-slides/pdf_processor.py:117
Method
__init__
(self, api_key, voice="alloy", speed=1.0)
paper-to-slides/tts_integration.py:6
Method
__init__
( self, tokenizer, context_length: int, system_prompt_length: int, mod
attention-hallucination-detection/backend/verifier.py:58
Method
__init__
(self, config)
deep-research/analyzer.py:15
Method
__init__
(self, config)
deep-research/planner.py:10
Method
__init__
(self, config)
deep-research/crawler.py:12
Method
__init__
(self, config)
deep-research/report.py:9
Method
__init__
(self, config: Config)
deep-research/research_agent.py:21
Method
__init__
(self, api_key: str, engine_id: str)
deep-research/search.py:8
Method
__init__
(self, cache_dir: str = ".cache", ttl_hours: int = 24)
deep-research/utils/cache_manager.py:15
Method
__init__
(self, output_dir: str)
deep-research/utils/recovery_manager.py:7
Method
__init__
(self)
deep-research/utils/progress_display.py:13
Method
__init__
(self)
deep-research/utils/source_validator.py:6
Method
__init__
(self, query: str, output_dir: str)
deep-research/utils/research_context.py:7
Method
__init__
(self, message: str, status_code: Optional[int] = None, response_body: Optional[str] = None)
deep-research/utils/api_error_handler.py:10
Method
__init__
(self, *, api_token: str, deepseek_api_key: str, siliconflow_key: str, ark_key: str)
deep-research/utils/text_generation.py:13
Method
_add_transition_controls
Add advanced transition settings
paper-to-slides/slidev_config.py:30
Method
_check_academic_integrity
(self, slides)
paper-to-slides/slide_generator.py:184
Method
_check_disclosures
(self, slides)
paper-to-slides/compliance_verifier.py:21
Method
_create_driver
(self)
deep-research/crawler.py:94
Method
_filter_irrelevant_content
Filter out sources that are not relevant to the query
deep-research/analyzer.py:84
Method
_take_screenshot
(self, driver)
deep-research/crawler.py:101
Method
_try_provider_doubao
Try generating text using Doubao API
deep-research/utils/text_generation.py:154
Method
_validate_citations
(self, slides)
paper-to-slides/compliance_verifier.py:32
Method
_verify_disclosures
(self, slides)
paper-to-slides/slide_generator.py:196
Method
_verify_ethics
(self, slides)
paper-to-slides/compliance_verifier.py:42
Method
add_aria_labels
Inject ARIA attributes for screen readers
paper-to-slides/accessibility.py:32
Method
calculateAudioDuration
(audioBuffer)
multimodal-ai-assistant/backend/server.js:574
Method
calculateAudioDuration
(audioBuffer)
werewolf-live-audio/backend/server.js:515
Method
calculateAudioDuration
(audioBuffer)
live-audio/backend/server.js:613
Method
cleanup
* Cleanup resources
live-audio/backend/utils/vad.js:283
Function
clearLogs
()
multimodal-ai-assistant/frontend/pages/index.tsx:473
Function
clearLogs
()
live-audio/frontend/pages/index.tsx:475
Method
clear_expired
Clear all expired cache entries
deep-research/utils/cache_manager.py:96
Method
conduct_final_review
Perform comprehensive final review
paper-to-slides/slide_generator.py:170
Function
config
()
paper-to-slides/tests/conftest.py:10
Method
constructor
()
multimodal-ai-assistant/frontend/public/audioWorklet.js:2
Method
constructor
()
multimodal-ai-assistant/frontend/public/audioWorklet.js:101
Method
constructor
(ws)
multimodal-ai-assistant/backend/server.js:24
Method
constructor
()
werewolf-live-audio/frontend/public/audioWorklet.js:2
Method
constructor
()
werewolf-live-audio/frontend/public/audioWorklet.js:111
Method
constructor
(ws)
werewolf-live-audio/backend/server.js:25
Method
constructor
()
werewolf-live-audio/backend/game/game_state.js:5
Method
constructor
(id, name, role, personality)
werewolf-live-audio/backend/game/ai_character.js:5
Method
constructor
(connectionHandler)
werewolf-live-audio/backend/game/game_manager.js:7
Method
constructor
()
live-audio/frontend/public/audioWorklet.js:2
Method
constructor
()
live-audio/frontend/public/audioWorklet.js:48
Method
constructor
(ws)
live-audio/backend/server.js:27
Method
constructor
()
live-audio/backend/utils/speechToText.js:7
Method
constructor
(options = {})
live-audio/backend/utils/vad.js:7
Method
constructor
(config, apiKey)
live-audio/backend/utils/providers/asrProviders.js:10
Method
constructor
(config, apiKey)
live-audio/backend/utils/providers/llmProviders.js:7
Method
constructor
(config, apiKey)
live-audio/backend/tests/test-tts-providers.js:33
Method
createChatCompletion
(messages, options = {})
live-audio/backend/utils/providers/llmProviders.js:12
← previous
next →
301–400 of 497, ranked by callers