Οι Προγραμματιστές Αναμένουν από Τεχνολογικούς Προμηθευτές να Παρέχουν SDKs
Στον σύγχρονο κόσμο της τεχνολογίας, οι προγραμματιστές περιμένουν από τους προμηθευτές τεχνολογίας να προσφέρουν κιτ ανάπτυξης λογισμικού (SDKs) μαζί με τα προϊόντα τους. Αυτά τα SDKs διευκολύνουν τη δημιουργία εφαρμογών που αξιοποιούν τα προϊόντα των προμηθευτών. Ωστόσο, πολλοί προμηθευτές προσφέρουν μόνο APIs, που είναι απλώς πρωτόκολλα επικοινωνίας μεταξύ των συστατικών του λογισμικού. Ο Alex Rattray, ιδρυτής της Stainless, πιστεύει ότι η τεχνητή νοημοσύνη μπορεί να βοηθήσει σε αυτό το σημείο. Η Stainless χρησιμοποιεί έναν μεταγλωττιστή για να δημιουργεί SDKs από APIs αυτόματα και σε πραγματικό χρόνο.
Η Πρόκληση της Δημιουργίας SDKs σε Μεγάλη Κλίμακα
Όπως εξήγησε ο Rattray στο TechCrunch, χωρίς ένα SDK, οι χρήστες των APIs αναγκάζονται να διαβάζουν την τεκμηρίωση και να κατασκευάζουν τα πάντα μόνοι τους. Δεν υπάρχει εύκολος τρόπος για τους προμηθευτές να δημιουργούν SDKs για τα APIs τους σε μεγάλη κλίμακα. Η Stainless λαμβάνει μια προδιαγραφή API και δημιουργεί SDKs σε διάφορες γλώσσες προγραμματισμού, όπως Python, TypeScript, Kotlin, και Go. Καθώς τα APIs εξελίσσονται και αλλάζουν, η πλατφόρμα της Stainless ενημερώνει αυτές τις αλλαγές με επιλογές για έκδοση και δημοσίευση αλλαγών.
Η Εφαρμογή της Τεχνητής Νοημοσύνης στη Δημιουργία SDKs
Ενώ ένας τυπικός προμηθευτής μπορεί να έχει προγραμματιστές που κατασκευάζουν βιβλιοθήκες σε διάφορες γλώσσες για να συνδεθούν με το API τους, η Stainless χρησιμοποιεί την τεχνητή νοημοσύνη για να παράγει μια αρχική διαμόρφωση, την οποία οι ομάδες μπορούν στη συνέχεια να προσαρμόσουν στο API τους. Ο Rattray υποστηρίζει ότι αυτό αποφεύγει προβλήματα όπως οι βιβλιοθήκες που γίνονται ασυνεπείς ή ξεπερασμένες και μπορεί να οδηγήσει σε ταχύτερες αναβαθμίσεις και γρηγορότερη ενσωμάτωση.
Η Αύξηση της Σημασίας των APIs στην Σύγχρονη Τεχνολογία
“Βρισκόμαστε γρήγορα σε έναν κόσμο όπου όλοι έχουν πρόσβαση σε έναν μηχανικό επιπέδου ειδικού στην τσέπη τους,” δήλωσε ο Rattray. “Με αυτή τη μετατόπιση, κάθε εταιρεία με ιστότοπο θα δει τα APIs της να εξελίσσονται από χαρακτηριστικό για προχωρημένους χρήστες σε κύρια διεπαφή για όλους τους χρήστες, και οι εταιρείες χωρίς εξαιρετικά APIs θα γίνουν τόσο αναχρονιστικές όσο ένα εστιατόριο χωρίς ιστότοπο.”
Ο Ανταγωνισμός και η Διαφοροποίηση της Stainless
Η εμπειρία του Rattray στη βιομηχανία επηρέασε σημαντικά τη λειτουργικότητα της Stainless. Ως οικονομολόγος, ξεκίνησε προγραμματισμό παράλληλα με τις σπουδές του στο UPenn, που οδήγησαν σε μια θέση στη Stripe ως μηχανικός στην ομάδα πλατφόρμας προγραμματιστών. Εκεί, βοήθησε στην ανανέωση της τεκμηρίωσης API και στην έναρξη του συστήματος που υποστηρίζει το API client SDK της Stripe.
Η Stainless δεν είναι η μόνη γεννήτρια API-to-SDK που υπάρχει. Υπάρχουν επίσης οι LibLab και Speakeasy, καθώς και μακροχρόνια έργα ανοιχτού κώδικα όπως το OpenAPI Generator. Ωστόσο, ο Rattray υποστηρίζει ότι η Stainless προσφέρει περισσότερη “γυαλάδα” χάρη στον μεταγλωττιστή της.
Η Εμπιστοσύνη των Μεγάλων Τεχνολογικών Εταιρειών στη Stainless
Ίσως αυτή η γυαλάδα να προσέλκυσε τεχνολογικούς γίγαντες όπως οι OpenAI, Anthropic, και Meta στην πλατφόρμα της Stainless, καθώς και τις Runway, Groq, Cerebras, Modern Treasury, και Cloudflare. Ο Rattray ισχυρίζεται ότι η Stainless έχει “εκατοντάδες” πελάτες που πληρώνουν σήμερα, και ότι τα SDKs της κατεβαίνουν δεκάδες εκατομμύρια φορές κάθε εβδομάδα.
Οι περισσότεροι πελάτες πληρώνουν για την επιχειρηματική κατηγορία της Stainless, η οποία συνοδεύεται από επιπλέον υπηρεσίες υψηλού επιπέδου και λειτουργικότητα ειδική για την τεχνητή νοημοσύνη. Η δημοσίευση ενός μόνο SDK είναι δωρεάν. Αλλά οι εταιρείες πρέπει να πληρώσουν από $250 το μήνα έως $30,000 το χρόνο για πολλαπλά SDKs σε πολλές γλώσσες προγραμματισμού.

Συμπεράσματα και Μελλοντικές Προοπτικές της Stainless
Ο Rattray έχει δηλώσει ότι τα ετήσια επαναλαμβανόμενα έσοδα της εταιρείας κυμαίνονται γύρω στο $1 εκατομμύριο και ότι η Stainless πλησιάζει την κερδοφορία. Για να αναπτυχθεί, η Stainless έκλεισε πρόσφατα μια χρηματοδότηση Series A ύψους $25 εκατομμυρίων με επικεφαλής την a16z και συμμετοχή από τις Sequoia, The General Partnership, Felicis, Zapier, και MongoDB. Φέρνοντας το συνολικό ποσό που έχει συγκεντρωθεί στα ~$35 εκατομμύρια, τα νέα κεφάλαια θα διατεθούν για την επέκταση της ομάδας των 20 ατόμων της Stainless στη Νέα Υόρκη, δήλωσε ο Rattray.
“Η επιχείρηση είναι πολύ αποδοτική, αλλά αποφασίσαμε να συγκεντρώσουμε κεφάλαια για να επιταχύνουμε την ανάπτυξη προς το όραμά μας,” πρόσθεσε. “Τα SDKs είναι μόνο η αρχή — το όραμά μας είναι να δημιουργήσουμε την ολοκληρωμένη πλατφόρμα στην οποία στρέφονται οι προγραμματιστές για οτιδήποτε σχετίζεται με APIs.” Καθώς οι εταιρείες γίνονται όλο και περισσότερο εταιρείες API, οι προσδοκίες των προγραμματιστών είναι υψηλότερες από ποτέ. Καθώς τα APIs γίνονται πιο προηγμένα, η διατήρηση ενημερωμένων και συνεπών SDKs σε πολλές γλώσσες γίνεται όλο και πιο δύσκολη. Η Stainless ήδη αντιμετωπίζει αυτό το ζήτημα αυτοματοποιώντας τις ενημερώσεις και τις εκδόσεις, διασφαλίζοντας ότι οι προγραμματιστές έχουν πάντα πρόσβαση στις τελευταίες δυνατότητες των APIs χωρίς το βάρος της χειροκίνητης συντήρησης.
Καθώς εισερχόμαστε σε ένα μέλλον με αυτόνομη τεχνητή νοημοσύνη, όπου τα αυτόνομα συστήματα εκτελούν εργασίες και λαμβάνουν αποφάσεις, ο ρόλος των APIs θα γίνει πιο κρίσιμος από ποτέ για την προσβασιμότητα δεδομένων και δυνατοτήτων από διάφορες υπηρεσίες στην τεχνητή νοημοσύνη. Οι πράκτορες τεχνητής νοημοσύνης θα βασίζονται σε (και θα προτιμούν) ισχυρά, καλά σχεδιασμένα APIs για να αλληλεπιδρούν με διάφορες υπηρεσίες και πηγές δεδομένων, επιτρέποντάς τους να εκτελούν σύνθετες ροές εργασίας.















