# Diagrams and API design with AI

DevFeed: [Diagrams and API design with AI](<https://devfeed.tech/articles/diagrams-and-api-design-with-ai-39071.md>)

Original publisher: [Read original article](<https://blog.devdetails.com/p/diagrams-and-api-design-with-ai>)

Author: Mike

Published: 2023-06-14T03:37:00Z

Content type: tutorial

Language: en

Sources: [Dev Details](<https://devfeed.tech/sources/dev-details.md>)

Topics: [coding](<https://devfeed.tech/topics/coding.md>), [OpenAPI Specification](<https://devfeed.tech/topics/openapi.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>), [plantuml](<https://devfeed.tech/topics/plantuml.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [api-design](<https://devfeed.tech/tags/api-design.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [coding](<https://devfeed.tech/tags/coding.md>), [example](<https://devfeed.tech/tags/example.md>), [openapi](<https://devfeed.tech/tags/openapi.md>), [plantuml](<https://devfeed.tech/tags/plantuml.md>)

## AI overview

Part 3 of a practical series demonstrates using ChatGPT to visualize a URL shortening service design with a PlantUML sequence diagram and generate an OpenAPI specification. It compares ChatGPT 3.5 and ChatGPT 4 for these tasks and explains how an API-first specification supports parallel UI and server development.

## Source excerpt

Part 3 of a practical example of using AI for coding