Skip to main content
GET
/
codegen
/
reranking
/
{path}
Code reranking/semantic search
curl --request GET \
  --url https://run.blaxel.ai/{workspace_id}/sandboxes/{sandbox_id}/codegen/reranking/{path} \
  --header 'Authorization: Bearer <token>'
{
  "files": [
    {
      "content": "<string>",
      "path": "<string>",
      "score": 123
    }
  ],
  "message": "Found 5 relevant files",
  "success": true
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

path
string
required

Path to search in (relative to workspace)

Query Parameters

query
string
required

Natural language query to search for

scoreThreshold
number

Minimum relevance score (default: 0.5)

tokenLimit
integer

Maximum tokens to return (default: 30000)

filePattern
string

Regex pattern to filter files (e.g., .*\.ts$ for TypeScript files)

Response

Relevant files found

files
object[]
message
string
Example:

"Found 5 relevant files"

success
boolean
Example:

true