Chunk #646

Aus: AI-Services (Index: 11)

167 Tokens
Synced Status
« Vorheriger (#10) Nächster (#12) »

Taxonomie

Kategorie AI Services
Pfad AI Services > AI Services > Code Example
Heading-Pfad AI-Services > AI Services > ClaudeService > Code-Beispiel

Entities

Name Typ
ClaudeService SERVICE
Infrastructure TECHNOLOGY
ask COMMAND
buildRagPrompt COMMAND
getDefaultSystemPrompt COMMAND

Keywords

Claude AI RAG Prompt Tokens

Inhalt

use Infrastructure\AI\ClaudeService;

$claude = new ClaudeService('sk-ant-...');

// Einfache Anfrage
$result = $claude->ask('Explain quantum computing');
echo $result['text'];
echo "Tokens: " . $result['usage']['output_tokens'];

// Mit System-Prompt
$system = 'You are a physics teacher.';
$result = $claude->ask('Explain relativity', $system);

// RAG-Prompt erstellen
$question = 'Was ist systemisches Coaching?';
$context = '[Quelle 1: Coaching Grundlagen]\nSystemisches Coaching betrachtet...';
$prompt = $claude->buildRagPrompt($question, $context);
$systemPrompt = $claude->getDefaultSystemPrompt();
$result = $claude->ask($prompt, $systemPrompt);

Clean Content

```
`use Infrastructure\AI\ClaudeService;

$claude = new ClaudeService('sk-ant-...');

// Einfache Anfrage
$result = $claude->ask('Explain quantum computing');
echo $result['text'];
echo "Tokens: " . $result['usage']['output_tokens'];

// Mit System-Prompt
$system = 'You are a physics teacher.';
$result = $claude->ask('Explain relativity', $system);

// RAG-Prompt erstellen
$question = 'Was ist systemisches Coaching?';
$context = '[Quelle 1: Coaching Grundlagen]\nSystemisches Coaching betrachtet...';
$prompt = $claude->buildRagPrompt($question, $context);
$systemPrompt = $claude->getDefaultSystemPrompt();
$result = $claude->ask($prompt, $systemPrompt);`
```

Metadaten

Analysiert am20.12.2025 12:48:47
Analyse-Modellgemma3:4b-it-qat
Embedding-Modellmxbai-embed-large
Qdrant-ID8c000102-898c-4452-8c7f-25272d90a41e
Erstellt20.12.2025 12:34:42
Aktualisiert20.12.2025 12:53:41