Getting Started

Usage

Overview of Yachtsy's specialized AI models and how to choose the right one for your sailing application.

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

Yachtsy Agent

Specialized Models

Deep Research Agent

Listings Agent

Survey Agent

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
)
# 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

ModelResponse TimeStreaming TypeBest For
Deep Research15-30sToken-by-tokenAnalysis & Research
Listings2-5sReal-timeBoat Search
Survey10-25sReal-timeInspections
General5-15sChunkedConversations

Getting Started

  1. Choose your model based on your use case
  2. Get an API key from the web interface
  3. Start with simple queries to understand each model
  4. Enable streaming for better user experience
  5. Explore the detailed guides for each model

Detailed Model Guides

Click on any model below for comprehensive documentation:

Next Steps

Ready to dive deeper? Explore the detailed guides for each model:

Ready to start? Pick the model that matches your use case and dive into the detailed guide for code examples and best practices.