AI i agenci · Integracja z narzędziem
settings
/settings
Konfiguruje ustawienia projektu Cognigy: podgląd głosu, dostawcę mowy i ustawienia Knowledge AI.
- Autor
- cognigy ↗
- Repozytorium
- cognigy-plugin ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 27.10.2026
Ocena i bezpieczeństwo
100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Przestarzałość
Brak sygnałów. Repozytorium zmienione 27.10.2026, bez odwołań do wycofanych modeli i API.
Licencja
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Konfiguruje ustawienia projektu Cognigy: podgląd głosu, dostawcę mowy i ustawienia Knowledge AI.
Oryginalny opis (EN)
Use when configuring project-level Cognigy settings — voice preview / speech provider configuration and Knowledge AI settings.
Jak działa
- Voice Preview Settings
- Knowledge AI Settings
Sekcje z nagłówków SKILL.md, w oryginale · 121 linii, 668 słów
Podgląd SKILL.md
---
name: settings
description: "Use when configuring project-level Cognigy settings — voice preview / speech provider configuration and Knowledge AI settings."
---
# Settings Guide
Manage project-level settings in Cognigy via the `manage_settings` tool.
## Voice Preview Settings
Configure a speech provider so voice endpoints (WebRTC) can synthesize and recognize speech.
### Quick Start
```json
{
"operation": "set_voice_preview",
"projectId": "<24-char hex>",
"provider": "microsoft"
}
```
This auto-detects an existing speech connection for the provider. If none is found, you'll get instructions to upload a package containing one.
### With explicit connection
```json
{
"operation": "set_voice_preview",
"projectId": "<24-char hex>",
"provider": "microsoft",
"connectionId": "<connection referenceId>"
}
```
### Supported Providers
| Provider | Connection Type |
| ------------ | ------------------------ |
| `microsoft` | MicrosoftSpeechProvider |
| `google` | GoogleSpeechProvider |
| `aws` | AWSSpeechProvider |
| `deepgram` | DeepgramSpeechProvider |
| `elevenlabs` | ElevenLabsSpeechProvider |
### No speech connection found?
Speech connections are typically installed via Cognigy packages. To add one:
1. `manage_packages { operation: "upload_and_inspect", projectId, filePath: "<path to package.zip>" }`
2. `manage_packages { operation: "import", projectId, packageId }`
3. Retry `manage_settings { operation: "set_voice_preview", projectId, provider }`
### Typical Full Workflow
1. `create_ai_agent` → get projectId
2. `setup_llm` → configure LLM
3. `manage_settings { operation: "set_voice_preview", projectId, provider: "microsoft" }` → configure speech
4. `manage_voice_gateway { projectId, flowId }` → create voice endpoint with WebRTC
## Knowledge AI Settings
Configure the project-level settings used by Knowledge Search and document parsing.
This is separate from the embedding model used by `manage_knowledge` to build the knowledge-store index. Do not confuse these settings:
- Embedding model: required for the knowledge store itself
- Knowledge Search model: configured here via `knowledgeSearchModelId`
- `answerExtractionModelId` is also supported by the tool, but it is usually not needed for normal AI-agent knowledge-store setups.
- `knowledgeSearchModelId` must reference an `llm_model` from the same project
- The accepted model type for `knowledgeSearchModelId` is instance-dependent
### Quick Start
```json
{
"operation": "set_knowledge_ai",
"projectId": "<24-char hex>",
"knowledgeSearchModelId": "<llm referenceId>",
"contentParser": "default"
}
```
If you provide `knowledgeSearchModelId` or `answerExtractionModelId`, the tool automatically enables generative AI settings for the project.
### With Azure Content Parser
```json
{
"operation": "set_knowledge_ai",
"projectId": "<24-char hex>",
"contentParser": "azure",
"azureDIConnectionId": "<connection referenceId>"
}
```
### Fields
| Field | Meaning |
| ------------------------- | ----------------------------------------------------------------------------------------------- |
| `knowledgeSearchModelId` | `llm_model` referenceId from the same project for Knowledge Search |
| `answerExtractionModelId` | Optional `llm_model` referenceId from the same project for Answer Extraction |
| `contentParser` | One of `default`, `legacy`, or `azure` |
| `azureDIConnectionId` | Azure AI Document Intelligence connection referenceId; required when `contentParser` is `azure` |
### Important Notes
- Knowledge AI model IDs must come from the SAME project. Use `list_resources { resourceType: "llm_model", projectId }` to find them.
- For Knowledge Search, prefer `list_resources { resourceType: "llm_model", projectId, useCase: "knowledgeSearch" }` so the candidate set matches the Settings UI dropdown.
- `knowledgeSearchModelId` is not the embedding-model field used by `manage_knowledge`
- Keep the AI Agent model and `knowledgeSearchModelId` separate. The response model you want for the agent is not a reason to test that same model for Knowledge Search.
- Treat model names in guides as examples only. The use-case-filtered LLM list and API validation are the source of truth.
- In normal AI-agent knowledge flows, set these settings before `manage_knowledge { operation: "create_store", ... }`
- If reusing another project's setup, import the exact source-project Knowledge Search model into the target project before the first `set_knowledge_ai` attempt
- If multiple required imported models share one connection, transfer that connection once together with all of those models instead of importing it again later
- If the exact source-project Knowledge Search model is still missing from the target project, stop and import it before trying a different model here
### Typical Knowledge Workflow
1. Ensure the target project has an embedding model for the knowledge store, and if reusing another project, bring over the exact source-project Knowledge Search model before guessing with another candidate
2. `manage_settings { operation: "set_knowledge_ai", projectId, knowledgeSearchModelId, contentParser }`
3. `manage_knowledge { operation: "create_store", projectId, name }`
4. `create_tool { toolType: "knowledge", ... }` or `create_ai_agent { knowledgeStoreReferenceId }`
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · cognigy/cognigy-plugin | 100 | MIT |
| crisandrews/clawcode | 100 | MIT |
| repowise-dev/repowise | 100 | AGPL-3.0 |
| rvdbreemen/adr-kit | 100 | MIT |
| athenode-sdd/athenode-plugin | 100 | Apache-2.0 |
| thettwe/nyann | 100 | MIT |
| liamcain/obsidian-dev-skills | 100 | MIT |
| egsok/plan-tango | 98 | MIT |
| uta2000/feature-flow | 95 | MIT |
Migawka bazy z 13.11.2026 · wersja paczki 07e204b8509b (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100knowledge-setup
Pomaga dodać wiedzę i RAG do agenta Cognigy: modele embeddingu i Knowledge Search, ustawienia Knowledge AI, wczytywanie źródeł i podłączanie wiedzy jako narzędzia. - 100tools-setup
Tworzy i konfiguruje narzędzia agentów Cognigy, wybierając typ narzędzia i schemat jego ustawień. - 100ops-settings
Prawdopodobnie aktualizuje poświadczenia i ustawienia wtyczki ops. - 100voice-integration
Konfiguruje tag VOICE, powiadomienia głosowe i ustawienia TTS, w tym szybkość mowy i język, dla CVI. - 90text-to-speech-voice-direction
Tworzy naturalną syntezę mowy do narracji, lektora i audio dostępności: wymowa, tempo i powtarzalne ustawienia głosu. - 100iblai-api-agent-voice
Odczytuje i zapisuje ustawienia głosu agenta ibl.ai przez API: źródło i głos TTS, instrukcje głosowe, język dyktowania, połączenia głosowe oraz udostępnianie ekranu, a także listuje katalog głosów.