Writing prompt w01: one sentence on what an API is, answered by fifteen AI models
Prompt w01 (one-sentence) was answered 3 times by each of 15 models. This page lists every output, the rater's rubric scores and whether each output passed the format rule (exactly 1 sentence). Best mean rubric score on this prompt: Llama 3.2 1B.
Tested by us on 2026-10-26 (America/Chicago): open-weight models run locally on a CPU-only machine, outputs rated by a separate model (Mistral 7B Instruct v0.3) that is not a writer in this test. Indicative results, not a benchmark, and not a statement about any vendor's hosted models.
Summary
In exactly one sentence, explain what an API is to someone who has never programmed.Format rule checked by code: exactly 1 sentence.
| Model | Mean rubric score (1 to 5) | Format rule passed |
|---|---|---|
| Llama 3.2 1B | 4.80 | 3 of 3 |
| Phi-3.5 mini | 4.80 | 3 of 3 |
| Llama 3.2 3B | 4.80 | 3 of 3 |
| Gemma 2 2B | 4.73 | 3 of 3 |
| Gemma 3 1B | 4.80 | 3 of 3 |
| SmolLM2 1.7B | 4.60 | 1 of 3 |
| Qwen2.5 7B | 4.80 | 3 of 3 |
| Qwen2.5 3B | 4.80 | 3 of 3 |
| Qwen2.5 1.5B | 4.73 | 3 of 3 |
| Qwen3 0.6B (non-thinking) | 4.80 | 3 of 3 |
| Qwen2.5 0.5B | 4.47 | 3 of 3 |
| Falcon3 3B | 4.73 | 3 of 3 |
| Granite 3.3 2B | 4.73 | 3 of 3 |
| Qwen3 1.7B (non-thinking) | 4.80 | 3 of 3 |
| TinyLlama 1.1B Chat | 4.40 | 0 of 3 |
Llama 3.2 1B: all 3 outputs
An API, or Application Programming Interface, is like a set of instructions that allows different software programs to talk to each other and exchange information, data, or services without needing to understand the underlying code.An API, or Application Programming Interface, is like a special messenger that allows different computers or apps to talk to each other and share information, like sending a message or sharing a file, without needing to know how the other computer works.An API, or Application Programming Interface, is like a messenger that helps different computer programs and apps talk to each other and share information, kind of like a phone book that helps you find the right number for a specific person.Phi-3.5 mini: all 3 outputs
An API, or Application Programming Interface, is like a set of rules that allows different software applications to communicate and share data with each other.An API, or Application Programming Interface, is like a set of rules that allows different software programs to communicate and work together seamlessly.An API, or Application Programming Interface, is like a set of rules that allows different software applications to communicate and share information with each other in a structured way.Llama 3.2 3B: all 3 outputs
An API, or Application Programming Interface, is like a messenger that helps different computer systems talk to each other, allowing them to share and access information, services, and data in a standardized way.An API, or Application Programming Interface, is like a messenger that helps different software programs talk to each other, allowing them to share information and work together seamlessly, even if they're from different companies or developed by different people.An API, or Application Programming Interface, is a set of rules and tools that allows different software programs to communicate and share data with each other, like sending a letter to someone where you give them your address and they give you theirs.Gemma 2 2B: all 3 outputs
An API is like a waiter at a restaurant, taking your order (requests) and bringing you the food (data) you need from the kitchen (a server) in a specific way.An API is like a waiter at a restaurant, allowing different apps to "order" and "share" information with each other without directly communicating.An API is like a waiter at a restaurant: it allows different programs to communicate and share information with each other by sending requests and receiving responses.Gemma 3 1B: all 3 outputs
An API is like a waiter in a restaurant – it allows different programs to talk to each other and exchange information without needing to know how the other program works internally.An API is like a waiter in a restaurant – it allows different programs to communicate and exchange information with each other without needing to know how each program works internally.An API is like a waiter in a restaurant – it allows different programs to communicate and exchange information without needing to know how each program works internally.SmolLM2 1.7B: all 3 outputs
An API, or Application Programming Interface, is like a messenger between two separate software systems. It allows them to communicate with each other, share information, and exchange data, like a middleman that facilitates the conversation between different systems, enabling them to work together seamlessly.Imagine you're at a restaurant, and you want to order food. The restaurant has a special menu that lists all the dishes, their prices, and the ingredients used. You can look at the menu, decide what you want, and then give the information to the waiter, who will bring it to the kitchen to be prepared. An API is like the waiter, a messenger that helps different systems or programs communicate with each other, share information, and request services, much like how you can order food from a restaurant.An API (Application Programming Interface) acts as a messenger between different software systems, allowing them to communicate with each other and exchange data in a structured and organized way, much like a postal service between countries, enabling different applications to work together seamlessly.Qwen2.5 7B: all 3 outputs
An API is like a set of instructions that allows different software programs to talk to and share information with each other, similar to how you might follow a recipe to cook a dish.An API is like a set of instructions that allows different software programs to talk to and share information with each other, similar to how you might use a menu to order food at a restaurant without needing to know how the kitchen works.An API is like a set of rules that allows different software programs to communicate with each other, sharing data and functionalities as if they were talking to each other in a common language.Qwen2.5 3B: all 3 outputs
An API is like a set of rules that allows different pieces of software to communicate and share information with each other.An API is like a set of rules that allows different pieces of software to talk to each other and exchange data.An API is like a set of rules that allows different software applications to communicate and share data with each other.Qwen2.5 1.5B: all 3 outputs
An API is like a set of instructions that allows different computer programs to talk to each other and share information.An API is like a set of instructions that allows different computer programs to communicate and work together.An API is like a set of rules that allows different computer programs to talk to each other and share information.Qwen3 0.6B (non-thinking): all 3 outputs
An API is a set of rules and conventions used to program and communicate with software that's not directly connected.An API is a way for different software or systems to communicate with each other, allowing data or actions to be shared and used by different programs.An API is a set of tools that allows different software or systems to communicate with each other, enabling data exchange between applications.Qwen2.5 0.5B: all 3 outputs
An API is a protocol or set of rules that defines how to use another service or system, allowing different software applications to interact and share data.An API stands for Application Programming Interface, which is a set of rules, protocols, and APIs (Application Programming Interfaces) that allow developers to create and use software applications.An API (Application Programming Interface) allows software to communicate with each other, enabling developers to build applications that can interact with each other or with data sources, without having to directly modify or control the source code.Falcon3 3B: all 3 outputs
An API, or Application Programming Interface, is a set of rules and protocols that allows different software applications to communicate with each other, enabling them to share information and functionality in a standardized way.An API, or Application Programming Interface, is a set of rules and protocols that allows different software applications to communicate with each other, making it easier for developers to build new programs by reusing existing functionality.An API (Application Programming Interface) is like a set of rules and tools that allows different software programs to talk to each other and share information, making it easier for users to access and use various services and features without needing to understand the complex inner workings of those systems.Granite 3.3 2B: all 3 outputs
An API, or Application Programming Interface, is like a messenger that allows different software applications to communicate and work together, exchanging data and commands seamlessly, just as you might use a postman to deliver letters between houses.An API, or Application Programming Interface, is like a messenger that allows different software applications to talk to each other and exchange data, enabling them to work together seamlessly, much like how you use a postman to send letters to different recipients.An API (Application Programming Interface) is like a waiter in a restaurant, taking your order (request) and delivering the right dish (data) from the kitchen (server) so that different software programs can communicate and work together seamlessly.Qwen3 1.7B (non-thinking): all 3 outputs
An API is like a set of rules that lets different apps or websites talk to each other without knowing each other's secrets.An API is like a set of rules that lets different apps or websites talk to each other without knowing each other's secrets.An API is like a set of rules that lets different programs talk to each other, so they can share information and work together.TinyLlama 1.1B Chat: all 3 outputs
An API (Application Programming Interface) is a set of functions, commands, or other resources that allow programmers to communicate with other applications or services. It facilitates the exchange of data and information between software components that work together as a single system. This makes it a crucial part of building and maintaining software applications.An API (Application Programming Interface) is a set of tools, or a collection of programming resources, that allow different applications to interact with each other. It is a set of specifications that define how to use and interact with different parts of an application, such as databases, APIs, or web services. An API can be used to simplify the development process for both the developer and the end-user, making it easier to connect different software systems.An API is a set of tools or resources provided by a website or application that allow developers to interact with its data and functionality. It's a fundamental component of building interoperable applications and systems, and it allows for seamless integration and communication between different systems.Related
Markdown version for agents: /tests/writing-prompt-w01.md