Skip to main content
Back to Integrations
Integration guide

DeepSeek

Secuvon calls DeepSeek at its fixed hosted endpoint with your own key, so the provider bills your account for every test it answers.

Setup

  1. 1

    Create a DeepSeek key

    Create an API key at platform.deepseek.com (opens in a new tab) for an account with credit, and keep it to hand.

  2. 2

    Save it in Secuvon

    In Secuvon open Settings, then Credentials, choose Add credential, pick DeepSeek, name the credential and paste the key. It is encrypted at rest and never shown again.

  3. 3

    Add the agent

    Open Agents, choose Add agent, pick DeepSeek, choose its model and attach the saved credential.

  4. 4

    Run an assessment

    Open New assessment, choose the agent and start a profile. Choose a versioned profile, from Smoke 25 through the full 4,075-test corpus, within your contract capacity.

  5. 5

    Read the report

    The report lists the graded findings with the response evidence behind each one, and keeps tests that errored apart from the score.

Check the key first

This asks DeepSeek for the models your key can call. An error here will be an error in every test too.

curl -s https://api.deepseek.com/models \
  -H "Authorization: Bearer $DEEPSEEK_API_KEY"

The key needs a positive balance on the DeepSeek account.

Common issues

The provider refuses the key

The tests that reached the provider error, the report says why, and none of them counts as a pass or a fail. Save a new key in Settings, then Credentials, and run the assessment again.

The provider rate-limits or runs out of credit mid-run

Tests the provider did not answer error and stay out of the score. If every test errored, the scan is Not scored rather than graded as zero.

The model id is wrong

Use a model id your provider account can call, exactly as the provider lists it. The key check above prints the ids your key can use.

Ready to assess a DeepSeek agent?

The API route for each step is in the documentation.

Request demo