Usage
Overview
Yachtsy provides four specialized AI models, each optimized for different marine and sailing use cases. Choose the right model for optimal performance and user experience.
Available Models
Yachtsy Agent offers a suite of specialized AI models, each designed for specific sailing and yacht-related tasks. Choose the right model based on your application's needs - from general sailing advice to specialized boat searches and professional surveys.
All models share the same OpenAI-compatible API, so you can easily switch between them or use multiple models in the same application. Simply change the model parameter in your requests.
Yachtsy Models
Specialized Models
Model Selection Guide
Choose the right model for your specific use case:
For Research & Analysis
Use: yachtsy-deep-research-agent
- Market studies and competitive analysis
- Investment decision support
- Technical comparisons and evaluations
- Industry trend analysis
For Finding Boats
Use: yachtsy-listings-agent
- Current boat inventory search
- Price and availability queries
- Regional market exploration
- Specific model searches
For Boat Inspections
Use: yachtsy-survey-agent
- Pre-purchase condition assessment
- Professional survey reports
- Visual analysis of boat photos
- Maintenance planning
For General Questions
Use: yachtsy-agent
- Sailing techniques and procedures
- Equipment recommendations
- Navigation and weather planning
- Conversational sailing assistance
Quick Start Examples
Research Analysis
# Comprehensive market analysis
response = client.chat.completions.create(
model="yachtsy-deep-research-agent",
messages=[{"role": "user", "content": "Market analysis of 35-40ft cruising sailboats"}],
stream=True
)
Boat Search
# Fast listings search
response = client.chat.completions.create(
model="yachtsy-listings-agent",
messages=[{"role": "user", "content": "Catalina 34 boats under $50k"}],
stream=True
)
Boat Survey
# Professional condition assessment
response = client.chat.completions.create(
model="yachtsy-survey-agent",
messages=[{"role": "user", "content": "Survey this Catalina 34 for potential issues"}],
stream=True
)
General Questions
# Sailing advice and guidance
response = client.chat.completions.create(
model="yachtsy-agent",
messages=[{"role": "user", "content": "How do I reef a mainsail in heavy weather?"}]
)
Performance Comparison
| Model | Response Time | Streaming Type | Best For |
|---|---|---|---|
| Deep Research | 15-30s | Token-by-token | Analysis & Research |
| Listings | 2-5s | Real-time | Boat Search |
| Survey | 10-25s | Real-time | Inspections |
| General | 5-15s | Chunked | Conversations |
Getting Started
- Choose your model based on your use case
- Get an API key from the web interface
- Start with simple queries to understand each model
- Enable streaming for better user experience
- Explore the detailed guides for each model
Detailed Model Guides
Click on any model below for comprehensive documentation:
- Yachtsy Agent - General sailing assistant
- Deep Research Agent - Comprehensive analysis
- Listings Agent - Boat search
- Survey Agent - Professional surveys
Next Steps
Ready to dive deeper? Explore the detailed guides for each model: