SDK Documentation
Full programmatic API including evaluation, Guardian Mode, and test matchers.
SDK Documentation
Full programmatic API including evaluation, Guardian Mode, and test matchers.
Evaluation API
kit.run(), kit.validate(), kit.compare(), kit.redteam(), kit.stress()
Guardian Mode
Runtime protection with semantic validation and injection detection.
Scenario Builders
Programmatic scenario construction with TypeScript builders.
@artemiskit/core)import { createAdapter } from '@artemiskit/core';
const client = await createAdapter({ provider: 'openai', apiKey: process.env.OPENAI_API_KEY,});
const result = await client.generate({ prompt: 'What is 2+2?', maxTokens: 100,});@artemiskit/sdk)import { ArtemisKit } from '@artemiskit/sdk';
const kit = new ArtemisKit({ provider: 'openai', model: 'gpt-4',});
const results = await kit.run({ scenario: './scenarios/quality.yaml',});import { createGuardian } from '@artemiskit/sdk/guardian';
const guardian = createGuardian({ mode: 'selective', contentValidation: { strategy: 'semantic' },});
const protectedClient = guardian.protect(client);