Chunk #650

Aus: AI-Services (Index: 15)

114 Tokens
Synced Status
« Vorheriger (#14) Nächster (#16) »

Taxonomie

Kategorie Api
Pfad Api > Services
Heading-Pfad AI-Services > AI Services > ChatService > Code-Beispiel

Inhalt

use Infrastructure\AI\AIConfig;

// Mit Factory (empfohlen)
$config = AIConfig::fromCredentialsFile();
$chat = $config->createChatService();

$result = $chat->chat(
    question: 'Was ist systemisches Coaching?',
    model: 'anthropic',
    collection: 'documents',
    limit: 5
);

echo $result['answer'];
echo "Chunks: " . $result['chunks_used'];
foreach ($result['sources'] as $source) {
    echo $source['title'] . " (Score: " . $source['score'] . ")";
}

Clean Content

```
`use Infrastructure\AI\AIConfig;

// Mit Factory (empfohlen)
$config = AIConfig::fromCredentialsFile();
$chat = $config->createChatService();

$result = $chat->chat(
 question: 'Was ist systemisches Coaching?',
 model: 'anthropic',
 collection: 'documents',
 limit: 5
);

echo $result['answer'];
echo "Chunks: " . $result['chunks_used'];
foreach ($result['sources'] as $source) {
 echo $source['title'] . " (Score: " . $source['score'] . ")";
}`
```

Metadaten

Analysiert am20.12.2025 12:49:00
Analyse-Modellgemma3:4b-it-qat
Embedding-Modellmxbai-embed-large
Qdrant-ID62a6027d-7903-4839-96a9-66cf224fd2df
Erstellt20.12.2025 12:34:42
Aktualisiert20.12.2025 12:53:41