码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • SwiftUI AI之如何使用 DALL-E API——生成人脸(教程含源码)


    构建一个 SwiftUI 应用程序以使用 OpenAI 的 API 编辑现有图像中的人脸。我们将使用 Vision 面部检测请求来遮盖面部

    OpenAI 团队最近在公开测试版中推出了 DALL-E API。在撰写本文时,以下三个 API 端点可用:

    /generations — 从文本提示生成图像
    /edits - 通过遮罩区域根据文本提示编辑原始图像
    /variations — 生成图像的变体
    n通过在参数中传递所需的数字(默认为 1),我们可以在单个 API 响应中生成 1-10 张图像。除此之外,它们size可以设置为256x256、512x512或1024x1024(默认)。

    要深入了解 API 并了解它们的 Python 和 Node.js 实现,请在此处阅读 OpenAI 的参考指南。我们将使用 CURL 实现在 Swift 中构建我们的 URLRequest。当你在做的时候,一定要从他们的控制台生成你的 OpenAI API 密钥。我们需要它来使用 Swift 运行我们的应用程序。

    我们的目标

    以下是构建 OpenAI 支持的 SwiftUI 应用程序的过程:

    创建一个包含跨两个选项卡的内容的 SwiftUI TabView,以运行不同的 API——即generation和edits。
    利用 Vision 框架VNDetectFaceRectanglesRequest检测人脸并将其裁剪出来,为/edits端点生成蒙版图像。
    使用 Swift 的URLSessionasync/await 来运行我们的 API 请求。我们将准备一个MultipartFormDataRequest通过多部分/表单数据请求上传图像数据。
    让我们开始为我们的 URL 端点构建一个 Swift 枚举。这是代码:

    enum OpenAIEndpoint
    • 相关阅读:
      动态规划:组成目标货币的最少货币数
      C认证笔记 - Web基础 - 知识点1:语义化标签
      在矩池云使用安装AgentTuning
      OpenHarmony应用开发涉及的主要因素与UX设计规范
      桌面扫码点餐系统(小程序+Java后台)
      stm32定时器输入捕获模式
      计算机组成原理(谭志虎主编 )
      中科院自动化所:基于关系图深度强化学习的机器人多目标包围问题新算法
      linux002--linux系统的根目录下的文件目录及存放内容
      一个合约能存储多少数据?
    • 原文地址:https://blog.csdn.net/iCloudEnd/article/details/128176538
    • 最新文章
    • 攻防演习之三天拿下官网站群
      数据安全治理学习——前期安全规划和安全管理体系建设
      企业安全 | 企业内一次钓鱼演练准备过程
      内网渗透测试 | Kerberos协议及其部分攻击手法
      0day的产生 | 不懂代码的"代码审计"
      安装scrcpy-client模块av模块异常,环境问题解决方案
      leetcode hot100【LeetCode 279. 完全平方数】java实现
      OpenWrt下安装Mosquitto
      AnatoMask论文汇总
      【AI日记】24.11.01 LangChain、openai api和github copilot
    • 热门文章
    • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
      奉劝各位学弟学妹们,该打造你的技术影响力了!
      五年了,我在 CSDN 的两个一百万。
      Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
      面试官都震惊,你这网络基础可以啊!
      你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
      心情不好的时候,用 Python 画棵樱花树送给自己吧
      通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
      13 万字 C 语言从入门到精通保姆级教程2021 年版
      10行代码集2000张美女图,Python爬虫120例,再上征途
    Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
    正则表达式工具 cron表达式工具 密码生成工具

    京公网安备 11010502049817号