Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HazyResearch/minions
/ functions
Functions
1,660 in github.com/HazyResearch/minions
⨍
Functions
1,660
◇
Types & classes
282
↳
Endpoints
40
Method
retrieve
Retrieve entries to the ChromaDB collection based on query. :param query: embedding object (TextEmbedding) of query :param t
minions/utils/multimodal_retrievers.py:361
Method
retrieve_model
Retrieve information about a specific model from the Vercel AI Gateway. Args: model_id: The model identifier (e.g., "anthropic/cl
minions/clients/vercel_gateway.py:197
Method
run_all
()
minions/clients/lemonade.py:172
Function
run_minion
Run the minion protocol on a given query and context. Expected JSON body: { "query": "What is the main topic of this documen
apps/minions-docker/minion_http_server.py:119
Function
run_minions
Run the full minions protocol on a given task and context. Expected JSON body: { "task": "What is the main topic of this doc
apps/minions-docker/minions_http_server.py:241
Function
run_remote_only
Run the task using only the remote model (no minions protocol). This demonstrates the cost difference compared to the minions approach.
apps/minions-docker/minions_http_server.py:390
Method
search
Perform a search using Perplexity's search capabilities. Args: query: A single query string or list of query str
minions/clients/perplexity.py:145
Method
search
Class method to perform web search using Ollama's web search API. Args: query: The search query to execute
minions/clients/ollama.py:334
Function
send_task
Send a task to the A2A server.
apps/minions-a2a/examples/webapp/app.py:219
Method
setUp
Set up test fixtures.
apps/minions-a2a/tests/unit/test_config.py:149
Method
setUp
Set up test fixtures.
apps/minions-a2a/tests/unit/test_converters.py:42
Method
setUp
Set up test fixtures.
apps/minions-a2a/tests/unit/test_converters.py:441
Method
setUp
Set up test fixtures.
apps/minions-a2a/tests/unit/test_metrics.py:24
Method
setUp
Set up test fixtures.
apps/minions-a2a/tests/unit/test_metrics.py:211
Method
setUp
Set up test fixtures.
apps/minions-a2a/tests/unit/test_server.py:45
Method
setUp
Set up test fixtures.
apps/minions-a2a/tests/unit/test_server.py:203
Method
setUp
Set up test fixtures.
apps/minions-a2a/tests/unit/test_server.py:346
Method
setUp
Set up test server with auth.
apps/minions-a2a/tests/unit/test_server.py:527
Method
setUp
Set up test fixtures.
apps/minions-a2a/tests/unit/test_auth.py:85
Method
setUp
Set up test fixtures.
apps/minions-a2a/tests/unit/test_auth.py:185
Method
setUp
Set up test fixtures.
apps/minions-a2a/tests/unit/test_auth.py:256
Method
setUp
Set up test fixtures.
apps/minions-a2a/tests/unit/test_auth.py:330
Method
setUp
Set up test fixtures.
apps/minions-a2a/tests/unit/test_client_factory.py:34
Method
setUp
Set up test fixtures before each test method.
tests/test_minion_arch.py:18
Method
setUp
Set up client for each test
tests/test_base_client_integration.py:39
Method
setUp
Set up client for each test
tests/client_tests/test_distributed_inference_client_integration.py:31
Method
setUp
Set up HuggingFace client
tests/client_tests/test_huggingface_client_integration.py:31
Method
setUp
Set up Cartesia MLX client
tests/client_tests/test_cartesia_mlx_client_integration.py:23
Method
setUp
Set up Transformers client
tests/client_tests/test_transformers_client_integration.py:27
Method
setUp
Set up MLX LM client
tests/client_tests/test_mlx_lm_client_integration.py:23
Method
setUp
Set up LlamaCpp client
tests/client_tests/test_llamacpp_client_integration.py:20
Method
setUp
Set up MLX Omni client
tests/client_tests/test_mlx_omni_client_integration.py:23
Method
setUp
Set up MLX Audio client
tests/client_tests/test_mlx_audio_client_integration.py:23
Method
setUp
Set up LMCache client for each test.
tests/client_tests/test_lmcache_client_integration.py:36
Method
setUp
Set up Secure client
tests/client_tests/test_secure_client_integration.py:23
Method
setUp
Set up MLX Parallm client
tests/client_tests/test_mlx_parallm_model_client_integration.py:23
Method
setUp
Set up Lemonade client if server URL provided.
tests/client_tests/test_lemonade_client_integration.py:30
Method
setUp
Set up Ollama client
tests/client_tests/test_ollama_client_integration.py:20
Method
setUpClass
Check API key availability before running tests
tests/test_base_client_integration.py:31
Method
setUpClass
Override base class setup since distributed inference doesn't require API keys
tests/client_tests/test_distributed_inference_client_integration.py:26
Method
setUpClass
Check LMCache dependencies before running tests.
tests/client_tests/test_lmcache_client_integration.py:28
Method
setUpClass
Override to skip API key checking since Lemonade is a local service.
tests/client_tests/test_lemonade_client_integration.py:24
Method
set_params
Set generation parameters that persist across requests.
minions/clients/lemonade.py:272
Method
set_reasoning_budget
Set the reasoning budget (maximum thinking tokens) for Nemotron models. Args: budget: Maximum tokens allowed for
minions/clients/transformers.py:395
Method
set_reasoning_enabled
Enable or disable reasoning for Nemotron models. Args: enabled: Whether to enable reasoning
minions/clients/transformers.py:381
Method
set_use_interactions_api
Set whether to use the Interactions API for chat calls. When enabled, calls to chat() will be routed to interactions_chat().
minions/clients/gemini.py:1020
Method
shutdown_event
()
apps/minions-a2a/a2a_minions/server.py:603
Method
signal_handler
(signum, frame)
apps/minions-a2a/examples/webapp/run_webapp.py:303
Method
speech_to_text
Convert speech to text using the MLX Omni Server. Args: audio_file: File-like object containing audio data m
minions/clients/mlx_clients.py:607
Method
speech_to_text
Convert speech to text using the MLX Omni Server. Args: audio_file: File-like object containing audio data m
secure/utils/clients/mlx_omni.py:223
Method
startup_event
Initialize components on startup.
apps/minions-a2a/a2a_minions/server.py:619
Method
story_callback
Callback function to display story generation progress
apps/minions-story-teller/app.py:256
Method
stream_chat
Handle streaming chat completions using the Osaurus server. Args: messages: List of message dictionaries with 'r
minions/clients/osaurus.py:245
Function
stream_handler
()
apps/minions-a2a/examples/webapp/app.py:319
Method
streaming_callback
Callback to send streaming updates.
apps/minions-a2a/a2a_minions/server.py:249
Function
subtract
Subtract b from a and return the result.
tests/mcp_server_example/calculator_mcp_server_example.py:21
Function
task_status
Get task status.
apps/minions-a2a/examples/webapp/app.py:361
Method
tearDown
Clean up test fixtures.
apps/minions-a2a/tests/unit/test_converters.py:47
Method
tearDown
Clean up test fixtures.
apps/minions-a2a/tests/unit/test_converters.py:445
Method
tearDown
Clean up test fixtures.
apps/minions-a2a/tests/unit/test_server.py:51
Method
tearDown
Clean up test fixtures.
apps/minions-a2a/tests/unit/test_server.py:216
Method
tearDown
Clean up test fixtures.
apps/minions-a2a/tests/unit/test_auth.py:92
Method
tearDown
Clean up test fixtures.
apps/minions-a2a/tests/unit/test_auth.py:262
Method
tearDown
Clean up test fixtures.
apps/minions-a2a/tests/unit/test_auth.py:340
Method
tearDown
Clean up LMCache resources after each test.
tests/client_tests/test_lmcache_client_integration.py:53
Method
test_agent_card
Test agent card retrieval.
apps/minions-a2a/tests/integration/run_integration_tests.py:299
Method
test_agent_card_endpoint
Test agent card endpoint.
apps/minions-a2a/tests/unit/test_server.py:357
Method
test_agent_cards
Test agent card endpoints.
apps/minions-a2a/tests/integration/test_client_minion.py:206
Method
test_agent_cards
Test agent card endpoints.
apps/minions-a2a/tests/integration/test_client_minions.py:209
Method
test_agent_role
Test message with agent role.
apps/minions-a2a/tests/unit/test_models.py:161
Method
test_api_key_scheme
Test API key security scheme.
apps/minions-a2a/tests/unit/test_agent_cards.py:56
Method
test_arch_router_basic_routing
Test basic routing decision with ArchRouter. WARNING: This test performs actual model inference and can take 10+ minutes on CPU. Set
tests/test_minion_arch.py:235
Method
test_arch_router_batch_routing
Test batch routing of multiple queries. WARNING: This test performs multiple model inferences and can take 20+ minutes on CPU. Set RU
tests/test_minion_arch.py:341
Method
test_arch_router_code_task_routing
Test that ArchRouter correctly routes code-related tasks. WARNING: This test performs actual model inference and can take 10+ minutes on CPU.
tests/test_minion_arch.py:271
Method
test_arch_router_empty_clients_raises_error
Test that routing with empty clients raises ValueError.
tests/test_minion_arch.py:305
Method
test_arch_router_empty_query_raises_error
Test that routing with empty query raises ValueError.
tests/test_minion_arch.py:321
Method
test_arch_router_initialization
Test that ArchRouter initializes correctly. WARNING: This test loads a 1.5B parameter model and can take 2-3 minutes on CPU. Set RUN_
tests/test_minion_arch.py:218
Method
test_arch_router_prompt_format
Test that ArchRouter generates correct XML-tagged prompt format.
tests/test_minion_arch.py:140
Method
test_async_mode
Test MLX LM async mode
tests/client_tests/test_mlx_lm_client_integration.py:80
Method
test_attestation_verification
Test attestation verification functionality
tests/client_tests/test_secure_client_integration.py:130
Method
test_authenticate_fails_without_credentials
Test authentication fails when no credentials provided.
apps/minions-a2a/tests/unit/test_auth.py:397
Method
test_authenticate_optional
Test optional authentication (require_auth=False).
apps/minions-a2a/tests/unit/test_auth.py:409
Method
test_authenticate_with_api_key
Test authentication with API key.
apps/minions-a2a/tests/unit/test_auth.py:354
Method
test_authenticate_with_jwt
Test authentication with JWT bearer token.
apps/minions-a2a/tests/unit/test_auth.py:370
Method
test_authenticated_request
Test request with valid authentication.
apps/minions-a2a/tests/unit/test_server.py:543
Method
test_authentication_setup
Test authentication setup and get credentials.
apps/minions-a2a/tests/integration/run_integration_tests.py:322
Method
test_azure_specific_configuration
Test Azure-specific configuration
tests/client_tests/test_azure_openai_client_integration.py:34
Method
test_basic_chat
Test basic chat functionality
tests/client_tests/test_azure_openai_client_integration.py:25
Method
test_basic_chat
Test basic chat functionality
tests/client_tests/test_together_client_integration.py:25
Method
test_basic_chat
Test basic chat functionality
tests/client_tests/test_distributed_inference_client_integration.py:45
Method
test_basic_chat
Test basic chat functionality
tests/client_tests/test_anthropic_client_integration.py:25
Method
test_basic_chat
Test basic chat functionality
tests/client_tests/test_deepseek_client_integration.py:25
Method
test_basic_chat
Test basic chat functionality
tests/client_tests/test_grok_client_integration.py:25
Method
test_basic_chat
Test basic chat functionality
tests/client_tests/test_llama_api_client_integration.py:25
Method
test_basic_chat
Test basic chat functionality
tests/client_tests/test_perplexity_client_integration.py:25
Method
test_basic_chat
Test basic chat functionality
tests/client_tests/test_huggingface_client_integration.py:44
Method
test_basic_chat
Test basic Cartesia MLX chat
tests/client_tests/test_cartesia_mlx_client_integration.py:64
Method
test_basic_chat
Test basic chat functionality
tests/client_tests/test_mistral_client_integration.py:25
Method
test_basic_chat
Test basic Transformers chat
tests/client_tests/test_transformers_client_integration.py:55
Method
test_basic_chat
Test basic MLX LM chat
tests/client_tests/test_mlx_lm_client_integration.py:57
← previous
next →
1,201–1,300 of 1,660, ranked by callers