MCPcopy Create free account

hub / github.com/AsyncFuncAI/deepwiki-open / functions

Functions326 in github.com/AsyncFuncAI/deepwiki-open

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
Functiona
({ children, href, ...props }: { children?: React.ReactNode; href?: string })
src/components/Markdown.tsx:63
Methodacall
( self, input: EmbedderInputType, model_kwargs: Optional[Dict] = {}, )
api/dashscope_client.py:707
Methodacall
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
Methodacall
kwargs is the combined input and model_kwargs
api/azureai_client.py:437
Methodacall
Make an asynchronous call to the AWS Bedrock API.
api/bedrock_client.py:436
Methodacall
Make an asynchronous call to the OpenRouter API.
api/openrouter_client.py:112
Methodappend_dialog_turn
Safely append a dialog turn to the conversation
api/rag.py:34
Methodasync_stream_generator
()
api/dashscope_client.py:519
Functionblockquote
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:76
Methodcall
( self, input: EmbedderInputType, model_kwargs: Optional[Dict] = {}, )
api/dashscope_client.py:687
Methodcall
kwargs is the combined input and model_kwargs. Support streaming call.
api/azureai_client.py:410
Methodcall
Return the conversation history as a dictionary.
api/rag.py:59
Methodcall
Process a query using RAG. Args: query: The user's query Returns: Tuple of (RAGAnswer, retrieved_do
api/rag.py:416
Methodcall
kwargs is the combined input and model_kwargs. Support streaming call.
api/openai_client.py:411
Functioncancel
(reason)
src/app/api/chat/stream/route.ts:69
Functionchat_completions_stream
Stream a chat completion response directly using Google Generative AI
api/simple_chat.py:77
FunctionclearConversation
()
src/components/Ask.tsx:151
FunctionclearSearch
()
src/components/ProcessedProjects.tsx:100
Functioncode
(props: { inline?: boolean; className?: string; children?: React.ReactNode; // eslint-
src/components/Markdown.tsx:117
Methodconnection_error_generator
()
api/openrouter_client.py:328
Methodcontent_generator
()
api/openrouter_client.py:169
Methodconvert_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
Methodconvert_inputs_to_api_kwargs
Convert inputs to API kwargs for AWS Bedrock.
api/bedrock_client.py:442
Methodconvert_inputs_to_api_kwargs
Convert AdalFlow inputs to OpenRouter API format.
api/openrouter_client.py:71
Functiondelete_wiki_cache
Deletes a specific wiki cache from the file system.
api/api.py:505
Functiondownloadresponse
()
src/components/Ask.tsx:163
Methoderror_generator
()
api/openrouter_client.py:123
Methoderror_response_generator
()
api/openrouter_client.py:160
Functionestimate_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
Functionexport_wiki
Export wiki content as Markdown or JSON. Args: request: The export request containing wiki pages and format Returns: A
api/api.py:228
Methodfrom_dict
Create an instance from a dictionary.
api/dashscope_client.py:614
Methodfrom_dict
(cls: type[T], data: Dict[str, Any])
api/azureai_client.py:453
Methodfrom_dict
Create an instance from a dictionary.
api/bedrock_client.py:76
Methodfrom_dict
(cls: type[T], data: Dict[str, Any])
api/openai_client.py:521
Functionget_all_messages_content
r"""When the n > 1, get all the messages content.
api/azureai_client.py:98
Functionget_all_messages_content
r"""When the n > 1, get all the messages content.
api/openai_client.py:100
Functionget_auth_status
Check if authentication is required for the wiki.
api/api.py:154
Functionget_cached_wiki
Retrieves cached wiki data (structure and generated pages) for a repository.
api/api.py:462
Functionget_first_message_content
When we only need the content of the first message.
api/dashscope_client.py:68
Functionget_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
Functionget_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
Functionget_lang_config
()
api/api.py:150
Functionget_local_repo_structure
Return the file tree and README content for a local repository.
api/api.py:276
Functionget_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
Functionget_probabilities
r"""Get the probabilities of each token in the completion.
api/azureai_client.py:103
Functionget_probabilities
r"""Get the probabilities of each token in the completion.
api/openai_client.py:105
Functionget_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
Functionh1
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:22
Functionh2
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:25
Functionh3
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:48
Functionh4
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:51
FunctionhandleApply
()
src/components/ModelSelectionModal.tsx:116
FunctionhandleDiagramClick
()
src/components/Mermaid.tsx:409
FunctionhandleEsc
(event: KeyboardEvent)
src/app/[owner]/[repo]/page.tsx:333
FunctionhandleFormSubmit
(e: React.FormEvent)
src/app/page.tsx:251
FunctionhandleGenerateWiki
()
src/app/page.tsx:292
FunctionhandleKeyDown
(e: KeyboardEvent)
src/components/Mermaid.tsx:189
FunctionhandleKeyDown
(e: KeyboardEvent)
src/app/[owner]/[repo]/slides/page.tsx:1144
FunctionhandleOutsideClick
(e: MouseEvent)
src/components/Mermaid.tsx:206
FunctionhandleRepositoryInputChange
(e: React.ChangeEvent<HTMLInputElement>)
src/app/page.tsx:108
FunctionhandleSubmit
(e: React.FormEvent)
src/components/Ask.tsx:532
Functionhandle_streaming_response
r"""Handle the streaming response.
api/azureai_client.py:90
Functionhandle_streaming_response
r"""Handle the streaming response.
api/openai_client.py:92
Functionhandle_websocket_chat
Handle WebSocket connection for chat completions. This replaces the HTTP streaming endpoint with a WebSocket connection.
api/websocket_wiki.py:65
Functionhealth_check
Health check endpoint for Docker and monitoring
api/api.py:541
Methodinit_async_client
Initialize asynchronous LiteLLM OpenAI-compatible client.
api/litellm_client.py:59
Methodinit_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
Methodinit_sync_client
Initialize synchronous LiteLLM OpenAI-compatible client.
api/litellm_client.py:49
Functionli
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:60
Methodmodel_type_error_generator
()
api/openrouter_client.py:355
Functionol
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:57
Functionp
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:19
Methodparse_chat_completion
Parse the completion, and put it into the raw_response.
api/azureai_client.py:303
Methodparse_chat_completion
Parse the completion, and put it into the raw_response.
api/openai_client.py:218
Methodparse_embedding_response
r"""Parse the embedding response to a structure AdalFlow components can understand. Should be called in ``Embedder``.
api/azureai_client.py:335
Methodparse_embedding_response
Parse Bedrock embedding response to EmbedderOutput format.
api/bedrock_client.py:276
Methodparse_embedding_response
r"""Parse the embedding response to a structure Adalflow components can understand. Should be called in ``Embedder``.
api/openai_client.py:257
Methodparse_image_generation_response
Parse the image generation response into a GeneratorOutput.
api/openai_client.py:384
Functionpatched_watch
(*args, **kwargs)
api/main.py:30
Methodprepare_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
Functionreplacer
(match: re.Match[str])
api/config.py:82
Methodrequest_error_generator
()
api/openrouter_client.py:337
Functionrewrites
()
next.config.ts:36
Functionroot
Root endpoint to check if the API is running and list available endpoints dynamically.
api/api.py:550
Functionroot
Root endpoint to check if the API is running
api/simple_chat.py:749
Methodrun_parametrized_test
Run a test function with multiple parameter sets.
tests/unit/test_all_embedders.py:61
Methodsetup_method
Set up test fixtures before each test method.
test/test_extract_repo_name.py:24
Methodsingle_string_embedder
(query)
api/rag.py:195
Functionstart
(controller)
src/app/api/chat/stream/route.ts:51
Functionstore_wiki_cache
Stores generated wiki data (structure and pages) to the server-side cache.
api/api.py:487
Functiontable
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:86
Functiontbody
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:98
Functiontd
({ children, ...props }: { children?: React.ReactNode })
src/components/Markdown.tsx:114
Methodtest_binary_assumptions_in_data_pipeline
Test binary assumptions in data pipeline functions.
tests/unit/test_all_embedders.py:392
Methodtest_binary_assumptions_in_rag
Test that RAG doesn't make binary assumptions about embedders.
tests/unit/test_all_embedders.py:374
Functiontest_config_loading
Test that configurations load properly.
tests/integration/test_full_integration.py:13
Methodtest_config_loading
Test that all embedder configurations load properly.
tests/unit/test_all_embedders.py:87
Functiontest_embedder_selection
Test embedder selection mechanism.
tests/integration/test_full_integration.py:44
← previousnext →201–300 of 326, ranked by callers