Chunk #645
Aus: AI-Services (Index: 10)
183
Tokens
Synced
Status
Taxonomie
| Kategorie | AI Services |
|---|---|
| Pfad | AI Services > ClaudeService > API Methods |
| Heading-Pfad | AI-Services > AI Services > ClaudeService > Methoden |
Entities
| Name | Typ |
|---|---|
| ClaudeService | SERVICE |
| Claude | TECHNOLOGY |
| RAG | CONCEPT |
| API | SERVICE |
| SystemPrompt | CONFIG |
Keywords
Inhalt
final readonly class ClaudeService
{
public function __construct(string $apiKey);
/**
* Sendet Prompt an Claude und gibt Antwort zurück.
* @return array{text: string, usage: array{input_tokens: int, output_tokens: int}}
* @throws RuntimeException
*/
public function ask(
string $prompt,
?string $systemPrompt = null,
string $model = 'claude-opus-4-5-20251101',
int $maxTokens = 4000
): array;
/**
* Erstellt RAG-Prompt mit Kontext.
*/
public function buildRagPrompt(string $question, string $context): string;
/**
* Liefert Standard-System-Prompt für RAG.
*/
public function getDefaultSystemPrompt(): string;
/**
* Prüft ob Claude API erreichbar ist.
*/
public function isAvailable(): bool;
}Clean Content
```
`final readonly class ClaudeService
{
public function __construct(string $apiKey);
/**
* Sendet Prompt an Claude und gibt Antwort zurück.
* @return array{text: string, usage: array{input_tokens: int, output_tokens: int}}
* @throws RuntimeException
*/
public function ask(
string $prompt,
?string $systemPrompt = null,
string $model = 'claude-opus-4-5-20251101',
int $maxTokens = 4000
): array;
/**
* Erstellt RAG-Prompt mit Kontext.
*/
public function buildRagPrompt(string $question, string $context): string;
/**
* Liefert Standard-System-Prompt für RAG.
*/
public function getDefaultSystemPrompt(): string;
/**
* Prüft ob Claude API erreichbar ist.
*/
public function isAvailable(): bool;
}`
```
Metadaten
| Analysiert am | 20.12.2025 12:48:45 |
|---|---|
| Analyse-Modell | gemma3:4b-it-qat |
| Embedding-Modell | mxbai-embed-large |
| Qdrant-ID | 5c8adb40-b590-4330-8681-ed38499d2ece |
| Erstellt | 20.12.2025 12:34:42 |
| Aktualisiert | 20.12.2025 12:53:41 |