ascendai-bridge
AscendAI is Straiker's risk assessment engine. To learn more please visit our website
To use this bridge client, you would need a Straiker API key. API Keys are available on the Straiker portal once you onboard your target AI application. Please reach out to [email protected] if you need help.
Here is a sample config file that connects to a target app via bearer auth
target_app:
url: http://localhost:8081/bearer/chat
auth:
type: bearer
bearer_token: "test-token-123"
ascendai:
api_key: "<STRAIKER_API_KEY>"
max_workers: 10
log:
level: info
file: /app/logs/ascendai_bridge.log
# Important: for security reasons, consider passing sensitive info via Environment variables.
docker run -v $(pwd)/config.yaml:/app/config/config.yaml \
-v $(pwd):/app/logs \
straikerai/ascendai-bridge
Once the container is connected and healthy, login to Straiker portal to kick start an assessment.
Assessment results and reports would be available on the Straiker portal
docker run --rm straikerai/ascendai-bridge --help
docker run --rm --entrypoint sh straikerai/ascendai-bridge -c '
for f in /usr/share/doc/ascendai-bridge/sample_configs/*.yaml; do
echo "=== $f ==="
cat "$f"
echo
done
'
docker run --rm --entrypoint cat straikerai/ascendai-bridge /usr/share/doc/ascendai-bridge/README.md
Content type
Image
Digest
sha256:3b2f1cc54…
Size
10.1 MB
Last updated
3 months ago
docker pull straikerai/ascendai-bridge