Initial commit: workspace setup with skills, memory, config

This commit is contained in:
root
2026-02-10 14:37:49 -06:00
commit d1357c5463
77 changed files with 10822 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
# Perplexity API Skill
Perplexity AI API integration for OpenClaw. Provides search-enhanced LLM responses with citations.
## API Details
- **Endpoint**: `https://api.perplexity.ai/chat/completions`
- **Key**: Stored in `config.json`
- **Models**: sonar, sonar-pro, sonar-reasoning, sonar-deep-research
- **Format**: OpenAI-compatible
## Usage
```python
from skills.perplexity.scripts.query import query_perplexity
# Simple query
response = query_perplexity("What is quantum computing?")
# With citations
response = query_perplexity("Latest AI news", include_citations=True)
# Specific model
response = query_perplexity("Complex research question", model="sonar-deep-research")
```
## Models
| Model | Best For | Search Context |
|-------|----------|----------------|
| sonar | Quick answers, simple queries | Low/Medium/High |
| sonar-pro | Complex queries, coding | Medium/High |
| sonar-reasoning | Step-by-step reasoning | Medium/High |
| sonar-deep-research | Comprehensive research | High |
## Files
- `scripts/query.py` - Main query interface
- `config.json` - API key storage (auto-created)
## Privacy Note
Perplexity API sends queries to Perplexity's servers (not local). Use SearXNG for fully local search.