mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-25 18:54:30 +00:00
(QA+UI) - e2e flow for adding assembly ai passthrough endpoints (#8337)
* add initial test for assembly ai * start using PassthroughEndpointRouter * migrate to lllm passthrough endpoints * add assembly ai as a known provider * fix PassthroughEndpointRouter * fix set_pass_through_credentials * working EU request to assembly ai pass through endpoint * add e2e test assembly * test_assemblyai_routes_with_bad_api_key * clean up pass through endpoint router * e2e testing for assembly ai pass through * test assembly ai e2e testing * delete assembly ai models * fix code quality * ui working assembly ai api base flow * fix install assembly ai * update model call details with kwargs for pass through logging * fix tracking assembly ai model in response * _handle_assemblyai_passthrough_logging * fix test_initialize_deployment_for_pass_through_unsupported_provider * TestPassthroughEndpointRouter * _get_assembly_transcript * fix assembly ai pt logging tests * fix assemblyai_proxy_route * fix _get_assembly_region_from_url
This commit is contained in:
parent
5dcb87a88b
commit
65c91cbbbc
13 changed files with 656 additions and 79 deletions
|
@ -76,27 +76,6 @@ def test_initialize_deployment_for_pass_through_missing_params():
|
|||
)
|
||||
|
||||
|
||||
def test_initialize_deployment_for_pass_through_unsupported_provider():
|
||||
"""
|
||||
Test initialization with an unsupported provider
|
||||
"""
|
||||
router = Router(model_list=[])
|
||||
deployment = Deployment(
|
||||
model_name="unsupported-test",
|
||||
litellm_params=LiteLLM_Params(
|
||||
model="unsupported/test-model",
|
||||
use_in_pass_through=True,
|
||||
),
|
||||
)
|
||||
|
||||
# Should not raise an error, but log a warning
|
||||
router._initialize_deployment_for_pass_through(
|
||||
deployment=deployment,
|
||||
custom_llm_provider="unsupported_provider",
|
||||
model="unsupported/test-model",
|
||||
)
|
||||
|
||||
|
||||
def test_initialize_deployment_when_pass_through_disabled():
|
||||
"""
|
||||
Test that initialization simply exits when use_in_pass_through is False
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue