Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AsyncFuncAI/deepwiki-open
/ functions
Functions
326 in github.com/AsyncFuncAI/deepwiki-open
⨍
Functions
326
◇
Types & classes
87
↳
Endpoints
14
Method
_process_completion_response
Process a non-streaming completion response from OpenRouter.
api/openrouter_client.py:359
Method
_process_streaming_response
Process a streaming response from OpenRouter.
api/openrouter_client.py:395
Function
a
({ children, href, ...props }: { children?: React.ReactNode; href?: string })
src/components/Markdown.tsx:63
Method
acall
( self, input: EmbedderInputType, model_kwargs: Optional[Dict] = {}, )
api/dashscope_client.py:707
Method
acall
Async call to Google AI embedding API. Note: Google AI Python client doesn't have async support yet, so this falls back to sy
api/google_embedder_client.py:255
Method
acall
kwargs is the combined input and model_kwargs
api/azureai_client.py:437
Method
acall
Make an asynchronous call to the AWS Bedrock API.
api/bedrock_client.py:436
Method
acall
Make an asynchronous call to the OpenRouter API.
api/openrouter_client.py:112
Method
append_dialog_turn
Safely append a dialog turn to the conversation
api/rag.py:34
Method
async_stream_generator
()
api/dashscope_client.py:519
Function
blockquote
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:76
Method
call
( self, input: EmbedderInputType, model_kwargs: Optional[Dict] = {}, )
api/dashscope_client.py:687
Method
call
kwargs is the combined input and model_kwargs. Support streaming call.
api/azureai_client.py:410
Method
call
Return the conversation history as a dictionary.
api/rag.py:59
Method
call
Process a query using RAG. Args: query: The user's query Returns: Tuple of (RAGAnswer, retrieved_do
api/rag.py:416
Method
call
kwargs is the combined input and model_kwargs. Support streaming call.
api/openai_client.py:411
Function
cancel
(reason)
src/app/api/chat/stream/route.ts:69
Function
chat_completions_stream
Stream a chat completion response directly using Google Generative AI
api/simple_chat.py:77
Function
clearConversation
()
src/components/Ask.tsx:151
Function
clearSearch
()
src/components/ProcessedProjects.tsx:100
Function
code
(props: { inline?: boolean; className?: string; children?: React.ReactNode; // eslint-
src/components/Markdown.tsx:117
Method
connection_error_generator
()
api/openrouter_client.py:328
Method
content_generator
()
api/openrouter_client.py:169
Method
convert_inputs_to_api_kwargs
r""" Specify the API input type and output api_kwargs that will be used in _call and _acall methods. Convert the Component's standard
api/azureai_client.py:348
Method
convert_inputs_to_api_kwargs
Convert inputs to API kwargs for AWS Bedrock.
api/bedrock_client.py:442
Method
convert_inputs_to_api_kwargs
Convert AdalFlow inputs to OpenRouter API format.
api/openrouter_client.py:71
Function
delete_wiki_cache
Deletes a specific wiki cache from the file system.
api/api.py:505
Function
downloadresponse
()
src/components/Ask.tsx:163
Method
error_generator
()
api/openrouter_client.py:123
Method
error_response_generator
()
api/openrouter_client.py:160
Function
estimate_token_count
Estimate the token count of a given text. Args: text (str): The text to estimate token count for. Returns: int: Estimat
api/openai_client.py:70
Function
export_wiki
Export wiki content as Markdown or JSON. Args: request: The export request containing wiki pages and format Returns: A
api/api.py:228
Method
from_dict
Create an instance from a dictionary.
api/dashscope_client.py:614
Method
from_dict
(cls: type[T], data: Dict[str, Any])
api/azureai_client.py:453
Method
from_dict
Create an instance from a dictionary.
api/bedrock_client.py:76
Method
from_dict
(cls: type[T], data: Dict[str, Any])
api/openai_client.py:521
Function
get_all_messages_content
r"""When the n > 1, get all the messages content.
api/azureai_client.py:98
Function
get_all_messages_content
r"""When the n > 1, get all the messages content.
api/openai_client.py:100
Function
get_auth_status
Check if authentication is required for the wiki.
api/api.py:154
Function
get_cached_wiki
Retrieves cached wiki data (structure and generated pages) for a repository.
api/api.py:462
Function
get_first_message_content
When we only need the content of the first message.
api/dashscope_client.py:68
Function
get_first_message_content
r"""When we only need the content of the first message. It is the default parser for chat completion.
api/azureai_client.py:75
Function
get_first_message_content
r"""When we only need the content of the first message. It is the default parser for chat completion.
api/openai_client.py:58
Function
get_lang_config
()
api/api.py:150
Function
get_local_repo_structure
Return the file tree and README content for a local repository.
api/api.py:276
Function
get_model_config
Get available model providers and their models. This endpoint returns the configuration of available model providers and their respectiv
api/api.py:168
Function
get_probabilities
r"""Get the probabilities of each token in the completion.
api/azureai_client.py:103
Function
get_probabilities
r"""Get the probabilities of each token in the completion.
api/openai_client.py:105
Function
get_processed_projects
Lists all processed projects found in the wiki cache directory. Projects are identified by files named like: deepwiki_cache_{repo_type}_{owne
api/api.py:578
Function
h1
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:22
Function
h2
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:25
Function
h3
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:48
Function
h4
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:51
Function
handleApply
()
src/components/ModelSelectionModal.tsx:116
Function
handleDiagramClick
()
src/components/Mermaid.tsx:409
Function
handleEsc
(event: KeyboardEvent)
src/app/[owner]/[repo]/page.tsx:333
Function
handleFormSubmit
(e: React.FormEvent)
src/app/page.tsx:251
Function
handleGenerateWiki
()
src/app/page.tsx:292
Function
handleKeyDown
(e: KeyboardEvent)
src/components/Mermaid.tsx:189
Function
handleKeyDown
(e: KeyboardEvent)
src/app/[owner]/[repo]/slides/page.tsx:1144
Function
handleOutsideClick
(e: MouseEvent)
src/components/Mermaid.tsx:206
Function
handleRepositoryInputChange
(e: React.ChangeEvent<HTMLInputElement>)
src/app/page.tsx:108
Function
handleSubmit
(e: React.FormEvent)
src/components/Ask.tsx:532
Function
handle_streaming_response
r"""Handle the streaming response.
api/azureai_client.py:90
Function
handle_streaming_response
r"""Handle the streaming response.
api/openai_client.py:92
Function
handle_websocket_chat
Handle WebSocket connection for chat completions. This replaces the HTTP streaming endpoint with a WebSocket connection.
api/websocket_wiki.py:65
Function
health_check
Health check endpoint for Docker and monitoring
api/api.py:541
Method
init_async_client
Initialize asynchronous LiteLLM OpenAI-compatible client.
api/litellm_client.py:59
Method
init_async_client
Initialize the asynchronous AWS Bedrock client. Note: boto3 doesn't have native async support, so we'll use the sync client i
api/bedrock_client.py:154
Method
init_sync_client
Initialize synchronous LiteLLM OpenAI-compatible client.
api/litellm_client.py:49
Function
li
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:60
Method
model_type_error_generator
()
api/openrouter_client.py:355
Function
ol
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:57
Function
p
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:19
Method
parse_chat_completion
Parse the completion, and put it into the raw_response.
api/azureai_client.py:303
Method
parse_chat_completion
Parse the completion, and put it into the raw_response.
api/openai_client.py:218
Method
parse_embedding_response
r"""Parse the embedding response to a structure AdalFlow components can understand. Should be called in ``Embedder``.
api/azureai_client.py:335
Method
parse_embedding_response
Parse Bedrock embedding response to EmbedderOutput format.
api/bedrock_client.py:276
Method
parse_embedding_response
r"""Parse the embedding response to a structure Adalflow components can understand. Should be called in ``Embedder``.
api/openai_client.py:257
Method
parse_image_generation_response
Parse the image generation response into a GeneratorOutput.
api/openai_client.py:384
Function
patched_watch
(*args, **kwargs)
api/main.py:30
Method
prepare_retriever
Prepare the retriever for a repository. This is a compatibility method for the isolated API. Args: repo_type(str
api/data_pipeline.py:923
Function
replacer
(match: re.Match[str])
api/config.py:82
Method
request_error_generator
()
api/openrouter_client.py:337
Function
rewrites
()
next.config.ts:36
Function
root
Root endpoint to check if the API is running and list available endpoints dynamically.
api/api.py:550
Function
root
Root endpoint to check if the API is running
api/simple_chat.py:749
Method
run_parametrized_test
Run a test function with multiple parameter sets.
tests/unit/test_all_embedders.py:61
Method
setup_method
Set up test fixtures before each test method.
test/test_extract_repo_name.py:24
Method
single_string_embedder
(query)
api/rag.py:195
Function
start
(controller)
src/app/api/chat/stream/route.ts:51
Function
store_wiki_cache
Stores generated wiki data (structure and pages) to the server-side cache.
api/api.py:487
Function
table
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:86
Function
tbody
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:98
Function
td
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:114
Method
test_binary_assumptions_in_data_pipeline
Test binary assumptions in data pipeline functions.
tests/unit/test_all_embedders.py:392
Method
test_binary_assumptions_in_rag
Test that RAG doesn't make binary assumptions about embedders.
tests/unit/test_all_embedders.py:374
Function
test_config_loading
Test that configurations load properly.
tests/integration/test_full_integration.py:13
Method
test_config_loading
Test that all embedder configurations load properly.
tests/unit/test_all_embedders.py:87
Function
test_embedder_selection
Test embedder selection mechanism.
tests/integration/test_full_integration.py:44
← previous
next →
201–300 of 326, ranked by callers