Η fonella λειτουργεί με τα εργαλεία τεχνητής νοημοσύνης σας και, μέσω του API, με κάθε γλώσσα προγραμματισμού.

Ελέγξτε τον βοηθό σας από το chat, τον editor ή το τερματικό μέσω του MCP server ή ενσωματώστε τον απευθείας στο δικό σας λογισμικό με το REST API και τα webhooks.

  • ClaudeΣτην εφαρμογή και στο web
  • ChatGPTΩς εφαρμογή σε λειτουργία προγραμματιστή
  • Claude CodeΜε μία εντολή στο τερματικό
  • CursorΑπευθείας στον editor
  • VS CodeΣτη λειτουργία agent του Copilot
  • WindsurfΑπευθείας στο Cascade
  • Gemini CLIΣτο τερματικό
  • Le ChatΩς προσαρμοσμένος connector της Mistral

Λειτουργεί με όλες τις γλώσσες προγραμματισμού και τα frameworks

  • JavaScript
  • TypeScript
  • Node.js
  • npm
  • PHP
  • Laravel
  • Symfony
  • Python
  • Django
  • FastAPI
  • Go
  • Ruby
  • Ruby on Rails
  • OpenJDK
  • Kotlin
  • .NET
  • Swift
  • Rust
  • Dart
  • React
  • Vue.js
  • Next.js

Σύνδεση του διακομιστή MCP

Ο διακομιστής MCP της fonella συνδέει τον λογαριασμό σας με το εργαλείο τεχνητής νοημοσύνης που ήδη χρησιμοποιείτε. Συνδέεστε με τον λογαριασμό fonella σας, δεν χρειάζεται κλειδί API. Επιλέξτε το εργαλείο σας και ακολουθήστε τα βήματα.

  1. Ανοίξτε τις Ρυθμίσεις και μεταβείτε στους Connectors.
  2. Επιλέξτε „Προσθήκη προσαρμοσμένου connector“ και εισαγάγετε τη διεύθυνση.
  3. Συνδεθείτε με τον λογαριασμό fonella σας.
1https://api.fonella.ai/mcp

Εργαλεία: πώς ορίζετε ένα tool call

Ένα εργαλείο είναι ένα HTTPS endpoint του συστήματός σας που καλεί ο βοηθός στο τηλέφωνο και στη συζήτηση, για παράδειγμα για την κατάσταση μιας παραγγελίας. Εσείς περιγράφετε πότε να το χρησιμοποιεί και ποιες παραμέτρους να περνά, τα υπόλοιπα τα αναλαμβάνει η fonella.

Καταχώριση του εργαλείου

Όνομα, περιγραφή, διεύθυνση και το σχήμα JSON των παραμέτρων. Τα ίδια πεδία υπάρχουν στην περιοχή πελατών στους Προγραμματιστές και στον διακομιστή MCP ως create_tool.

1curl -X POST "https://api.fonella.ai/v1/me/tools" \
2  -H "Authorization: Bearer fon_live_YOUR_API_KEY" \
3  -H "Content-Type: application/json" \
4  -d '{
5  "name": "order_status",
6  "description": "Looks up the status of an order by its order number",
7  "url": "https://example.com/fonella-tool",
8  "method": "POST",
9  "inputSchema": {
10    "type": "object",
11    "properties": {
12      "orderNumber": {
13        "type": "string",
14        "description": "Order number the caller names"
15      }
16    },
17    "required": [
18      "orderNumber"
19    ]
20  }
21}'

Απάντηση στο endpoint

Η fonella στέλνει toolName και arguments στο πεδίο data και περιμένει ένα αντικείμενο JSON με το result ως κείμενο. Αυτό το κείμενο ο βοηθός το διαβάζει στον καλούντα ή το γράφει στη συζήτηση.

1import express from 'express';
2const app = express();
3app.use(express.json());
4
5app.post('/fonella-tool', (req, res) => {
6  const { toolName, arguments: args } = req.body.data;
7  // Your logic here, e.g. an order lookup
8  const result = { orderNumber: args.orderNumber, status: 'shipped' };
9  res.json({ result: JSON.stringify(result) });
10});
11
12app.listen(3000);

REST API και webhooks

Με το REST API το δικό σας λογισμικό δουλεύει με τον λογαριασμό σας στη fonella και τα webhooks του λένε τι συμβαίνει αυτή τη στιγμή.

  • Κλήσεις, συνομιλίες και ρυθμίσεις

    Διαβάστε αρχεία και μηνύματα, αλλάξτε ρυθμίσεις, δημιουργήστε εργαλεία και webhooks.

  • Webhooks σε πραγματικό χρόνο

    Το σύστημά σας μαθαίνει για κλήσεις και συνομιλίες τη στιγμή που συμβαίνουν, κάθε μήνυμα υπογεγραμμένο με HMAC-SHA-256.

  • Κλειδιά API

    Δημιουργήστε και ανακαλέστε τα στην περιοχή πελατών στην ενότητα Προγραμματιστές, κάθε κλειδί ξεχωριστά.

Περιλαμβάνεται στα Business και Premium

Ο διακομιστής MCP, τα εργαλεία, το REST API και τα webhooks ανήκουν στα εργαλεία προγραμματιστών των πακέτων Business και Premium.