Skip to main content
Every PromptLayer request can be given an integer score 0-100. score To associate a score with a prompt, you can either do this visually from the dashboard or programmatically. By default, an individual score is named default. You can enrich a request with multiple scores using “named scores” as shown below. Endpoint Reference
# named score
promptlayer_client.track.score(
  request_id=pl_request_id, 
  score_name="summarization",
  score=100
)

# default score
promptlayer_client.track.score(
  request_id=pl_request_id, 
  # score_name="default",
  score=100
)
promptLayerClient.track.score({
  request_id: pl_request_id,
  score: 100
})
curl --request POST \
  --url https://api.promptlayer.com/rest/track-score \
  --header 'Content-Type: application/json' \
  --header 'X-API-KEY: pl_<YOUR API KEY>' \
  --data '{
    "request_id": "<REQUEST ID>",
    "score": <YOUR SCORE>,
    "name": <YOUR SCORE NAME>
  }'