LogoLogo
SplxAISign up for free
  • Home
  • Platform
    • Target
      • Add Target
        • Connection Setup
        • Target Configuration
      • Connections
        • Anthropic
        • Azure ML
        • Azure OpenAI
        • Bedrock
        • Dify AI
        • Gemini
        • Glean
        • Hugging Face
        • Mistral
        • OpenAI
        • OpenAI Assistant
        • REST API
        • Slack
        • Microsoft Teams
        • WhatsApp
        • Databricks
      • Target Settings
    • Probe Settings
    • Test Run
      • Test Run View
      • Test Run History
      • Test Run Report
      • Test Run Scheduler
    • Probe Run
      • Probe Run View
      • Test Case Details
      • Test Case Parametrization
      • Mitigation Strategy
      • Tracking an Issue
    • Overview Page
    • Prompt Hardening
    • User & Organization Settings
  • Platform API
    • Authentication
    • API Reference
      • Test Run
      • Probe Run
    • CI/CD with API
  • Updates
    • Product Updates
      • December 2024
      • November 2024
      • October 2024
      • September 2024
  • Links
    • Blog
    • GitHub
    • Community Slack
Powered by GitBook
On this page
  • Selecting a Connection Type
  • Connection Configuration
  • Connection Test
Export as PDF
  1. Platform
  2. Target
  3. Add Target

Connection Setup

PreviousAdd TargetNextTarget Configuration

Last updated 1 month ago

The first step in adding your target to the SplxAI Platform is setting up the connection between them. With SplxAI Platform, you can observe how your application performs across various layers, from the LLM to the platform level, which simulates real user interactions.

Start by selecting your connection type based on your use case.

Selecting a Connection Type

The following integration methods are currently supported:

  • API: REST API connection between your GenAI application and the SplxAI Platform.

  • Platform: Test runs are executed on chatbots that are accessible through external platforms (e.g., Slack, WhatsApp, Glean). Probe uses the platform’s APIs to interact with the chatbots.

  • LLM: Tests are executed directly on the Large Language Model.

  • LLM Development Platform: The SplxAI Platform connects with the APIs provided by LLM development platforms.

Connection Configuration

Once you’ve selected the appropriate connection type, a configuration tab will appear on the next step, prompting you to input the required connection details. These inputs will be specific to the type of connection you’ve chosen, such as API keys, phone numbers, or endpoint URLs.

Connection Test

Once all the required information is entered, click the “Continue” button. A connection test between the SplxAI Platform and your target will run automatically in the background. The result of this test will be displayed in a dialog. You can proceed with the remaining configuration step once the connection test is successful.

Debugging Failed Connection
  • If the test connection fails, the error message indicates the possible reason of the failure.

  • Ensure that your target is accessible through the internet and not only private intranet.

  • If needed make sure that the SplxAI Platform's IP address is whitelisted.

  • Check if all necessary tags ({message}, {session_id}) are provided in POST request payload.

  • Check that the response path format is correct.

  • Check that you entered the correct authentication information.

For details on the connection methods and descriptions of the input fields, find your preferred connection type in the navigation bar under Connections, or on the page.

Connections
Figure 1: Connection Type Selection
Figure 2: Connection Configuration Example, REST API
Figure 3: Failed Connection Example