Connection Setup

The first step in adding your target to the Platform is setting up the connection between them. With 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.

circle-info

If you need to make Connection Setup changes to the existing Target, you can edit the target at any time on the Target Settings page. Only the connection configuration parameters can be modified, the connection type itself cannot be changed once the Target is created.

Selecting a Connection Type

The following integration methods are currently supported:

  • API: REST API connection between your GenAI application and the 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 Platform connects with the APIs provided by LLM development platforms.

Once you have selected the appropriate connection type, the Configure Your Connection 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.

circle-info

The Configure Your Connection tab is specific to the chosen connection type. A list of available connection types can be found here.

Figure 1: Connection Type Selection

Connection Test

Once all the required information is entered on the Configuration Tab and you click the “Continue” button, a connection test between the Platform and your target will automatically run in the background. The result of this test will be shown in a dialog box.

If the connection test fails, the API request sent to the target and the response JSON received are shown in collapsible sections within the dialog. You can expand these sections to view the full details and use the copy icons next to each section to copy the content for debugging or documentation purposes.

If the connection is successful, a confirmation message, "Connection Successful", is displayed. You can proceed to the next configuration step only after a successful connection test.

Figure 2: Failed Connection Example
Figure 3: Successful Connection Example
chevron-rightDebugging Failed Connectionhashtag
  • 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 SPLX 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.

Last updated

Was this helpful?