当前位置: 首页 > news >正文

网站集约化建设的优点erp是什么系统软件

网站集约化建设的优点,erp是什么系统软件,wordpress图片搬家,代理平台盈利模式大家好#xff0c;我是易安#xff01; Chat GPT 是当今著名的人工智能工具#xff0c;就像聊天机器人一样。Chat GPT会回答发送给它的所有查询。今天#xff0c;我将通过集成 OpenAI API (ChatGPT)构建一个简单的类似 ChatGPT 的 android 应用程序#xff0c;我们可以在其… 大家好我是易安 Chat GPT 是当今著名的人工智能工具就像聊天机器人一样。Chat GPT会回答发送给它的所有查询。今天我将通过集成 OpenAI API (ChatGPT)构建一个简单的类似 ChatGPT 的 android 应用程序我们可以在其中提出任何问题并获得答案。 如何使 ChatGPT 像 Android 应用程序一样 详细步骤 第 1 步在 Android Studio 中创建一个新项目 要在 Android Studio 中创建新项目以 Kotlin 作为编程语言为例。 第 2 步在 build.gradle 文件中添加以下依赖项 下面是 Volley 的依赖项我们将使用它从 API 获取数据。要添加此依赖项请导航至 app Gradle Scripts build.gradle(app) 并在 dependencies 部分添加以下依赖项。我们使用 Picasso 依赖项从 URL 加载图像。 // 下一行用于 volley 库实现 com.android.volley:volley:1.2.0 添加此依赖项后同步您的项目然后转到 AndroidManifest.xml 部分。 第三步在AndroidManifest.xml文件中添加上网权限 导航到应用 AndroidManifest.xml 并向其中添加以下代码。 XML !--permissions for INTERNET--uses-permission android:nameandroid.permission.INTERNET/ 第 4 步使用 activity_main.xml 文件 导航到 app res layout activity_main.xml 并将以下代码添加到该文件。下面是 activity_main.xml 文件的代码。 XML ?xml version1.0 encodingutf-8?RelativeLayout xmlns:androidhttp://schemas.android.com/apk/res/android xmlns:apphttp://schemas.android.com/apk/res-auto xmlns:toolshttp://schemas.android.com/tools android:layout_widthmatch_parent android:layout_heightmatch_parent android:backgroundcolor/back_color tools:context.MainActivity ScrollView  android:layout_widthmatch_parent  android:layout_heightmatch_parent  android:layout_aboveid/idTILQuery  android:layout_alignParentToptrue  android:layout_margin5dp  android:padding5dp  LinearLayout   android:layout_widthmatch_parent   android:layout_heightmatch_parent   android:orientationvertical   !-- text view for displaying question--   TextView    android:idid/idTVQuestion    android:layout_widthmatch_parent    android:layout_heightmatch_parent    android:layout_marginTop30dp    android:padding4dp    android:textQuestion    android:textColorcolor/white    android:textSize17sp /   !-- text view for displaying response--   TextView    android:idid/idTVResponse    android:layout_widthmatch_parent    android:layout_heightmatch_parent    android:layout_marginTop5dp    android:padding4dp    android:textResponse    android:textColorcolor/white    android:textSize15sp /  /LinearLayout /ScrollView !-- text field for asking question-- com.google.android.material.textfield.TextInputLayout  android:idid/idTILQuery  stylestyle/TextInputLayoutStyle  android:layout_widthmatch_parent  android:layout_heightwrap_content  android:layout_alignParentBottomtrue  android:layout_margin5dp  android:hintEnter your query  android:padding5dp  android:textColorHintcolor/white  app:hintTextColorcolor/white  com.google.android.material.textfield.TextInputEditText   android:idid/idEdtQuery   android:layout_widthmatch_parent   android:layout_heightmatch_parent   android:backgroundcolor/edt_back_color   android:drawableEnddrawable/ic_send   android:drawableTintcolor/white   android:ems10   android:imeOptionsactionSend   android:importantForAutofillno   android:inputTypetextEmailAddress   android:textColorcolor/white   android:textColorHintcolor/white   android:textSize14sp / /com.google.android.material.textfield.TextInputLayout/RelativeLayout 第 5 步生成使用 API 的不记名令牌。 导航到以下URL openai获取你的api key只需使用您的电子邮件和密码注册即可。在此屏幕上单击创建新密钥以生成新密钥。生成您的密钥后我们必须将其用作制作 API 密钥的令牌。 第 6 步使用 MainActivity.kt 文件。 导航到 app java 你的应用程序包名称 MainActivity.kt 文件并向其中添加以下代码。 这里选择的模型text-davinci-003当然你可以选择其他3.5的模型 Kotlin import android.content.Contextimport android.os.Bundleimport android.util.Logimport android.view.inputmethod.EditorInfoimport android.widget.TextViewimport android.widget.TextView.OnEditorActionListenerimport android.widget.Toastimport androidx.appcompat.app.AppCompatActivityimport com.android.volley.RequestQueueimport com.android.volley.Responseimport com.android.volley.RetryPolicyimport com.android.volley.VolleyErrorimport com.android.volley.toolbox.JsonObjectRequestimport com.android.volley.toolbox.Volleyimport com.google.android.material.textfield.TextInputEditTextimport org.json.JSONObjectclass MainActivity : AppCompatActivity() { // creating variables on below line. lateinit var responseTV: TextView lateinit var questionTV: TextView lateinit var queryEdt: TextInputEditText var url  https://api.openai.com/v1/completions override fun onCreate(savedInstanceState: Bundle?) {  super.onCreate(savedInstanceState)  setContentView(R.layout.activity_main)    responseTV  findViewById(R.id.idTVResponse)  questionTV  findViewById(R.id.idTVQuestion)  queryEdt  findViewById(R.id.idEdtQuery)    queryEdt.setOnEditorActionListener(OnEditorActionListener { v, actionId, event -   if (actionId  EditorInfo.IME_ACTION_SEND) {        responseTV.text  Please wait..        if (queryEdt.text.toString().length  0) {          getResponse(queryEdt.text.toString())    } else {     Toast.makeText(this, Please enter your query.., Toast.LENGTH_SHORT).show()    }    returnOnEditorActionListener true   }   false  }) } private fun getResponse(query: String) {    questionTV.text  query  queryEdt.setText()    val queue: RequestQueue  Volley.newRequestQueue(applicationContext)    val jsonObject: JSONObject?  JSONObject()    jsonObject?.put(model, text-davinci-003)  jsonObject?.put(prompt, query)  jsonObject?.put(temperature, 0)  jsonObject?.put(max_tokens, 100)  jsonObject?.put(top_p, 1)  jsonObject?.put(frequency_penalty, 0.0)  jsonObject?.put(presence_penalty, 0.0)    val postRequest: JsonObjectRequest       object : JsonObjectRequest(Method.POST, url, jsonObject,    Response.Listener { response -          val responseMsg: String       response.getJSONArray(choices).getJSONObject(0).getString(text)     responseTV.text  responseMsg    },        Response.ErrorListener { error -     Log.e(TAGAPI, Error is :   error.message  \n  error)    }) {    override fun getHeaders(): kotlin.collections.MutableMapkotlin.String, kotlin.String {     val params: MutableMapString, String  HashMap()         params[Content-Type]  application/json     params[Authorization]       Bearer Enter your token here     return params;    }   }    postRequest.setRetryPolicy(object : RetryPolicy {   override fun getCurrentTimeout(): Int {    return 50000   }   override fun getCurrentRetryCount(): Int {    return 50000   }   Throws(VolleyError::class)   override fun retry(error: VolleyError) {   }  })    queue.add(postRequest) }} 最终运行结果 多年没开发安卓的我也能在很短的时间不费吹飞之力搭建出来你也赶紧去试试吧之后我还会出一些更加详细的搭建教程感谢阅读 本文由 mdnice 多平台发布
文章转载自:
http://www.morning.rbtny.cn.gov.cn.rbtny.cn
http://www.morning.rwlsr.cn.gov.cn.rwlsr.cn
http://www.morning.gcqs.cn.gov.cn.gcqs.cn
http://www.morning.xnpj.cn.gov.cn.xnpj.cn
http://www.morning.blqsr.cn.gov.cn.blqsr.cn
http://www.morning.nchsz.cn.gov.cn.nchsz.cn
http://www.morning.jpnfm.cn.gov.cn.jpnfm.cn
http://www.morning.pbpcj.cn.gov.cn.pbpcj.cn
http://www.morning.wlgpz.cn.gov.cn.wlgpz.cn
http://www.morning.gskzy.cn.gov.cn.gskzy.cn
http://www.morning.dgsr.cn.gov.cn.dgsr.cn
http://www.morning.pxtgf.cn.gov.cn.pxtgf.cn
http://www.morning.ckfyp.cn.gov.cn.ckfyp.cn
http://www.morning.mqbdb.cn.gov.cn.mqbdb.cn
http://www.morning.ftlgy.cn.gov.cn.ftlgy.cn
http://www.morning.jpmcb.cn.gov.cn.jpmcb.cn
http://www.morning.ztcxx.com.gov.cn.ztcxx.com
http://www.morning.pxrfm.cn.gov.cn.pxrfm.cn
http://www.morning.jxjrm.cn.gov.cn.jxjrm.cn
http://www.morning.rdbj.cn.gov.cn.rdbj.cn
http://www.morning.xwbld.cn.gov.cn.xwbld.cn
http://www.morning.hjsrl.cn.gov.cn.hjsrl.cn
http://www.morning.qjfkz.cn.gov.cn.qjfkz.cn
http://www.morning.yjmns.cn.gov.cn.yjmns.cn
http://www.morning.nlygm.cn.gov.cn.nlygm.cn
http://www.morning.krklj.cn.gov.cn.krklj.cn
http://www.morning.lzsxp.cn.gov.cn.lzsxp.cn
http://www.morning.fnwny.cn.gov.cn.fnwny.cn
http://www.morning.jjzbx.cn.gov.cn.jjzbx.cn
http://www.morning.zkgpg.cn.gov.cn.zkgpg.cn
http://www.morning.trrhj.cn.gov.cn.trrhj.cn
http://www.morning.sogou66.cn.gov.cn.sogou66.cn
http://www.morning.bzlsf.cn.gov.cn.bzlsf.cn
http://www.morning.mkccd.cn.gov.cn.mkccd.cn
http://www.morning.rlwgn.cn.gov.cn.rlwgn.cn
http://www.morning.rcww.cn.gov.cn.rcww.cn
http://www.morning.smfbw.cn.gov.cn.smfbw.cn
http://www.morning.wnbpm.cn.gov.cn.wnbpm.cn
http://www.morning.gqbks.cn.gov.cn.gqbks.cn
http://www.morning.ndmh.cn.gov.cn.ndmh.cn
http://www.morning.zhishizf.cn.gov.cn.zhishizf.cn
http://www.morning.hjbrd.cn.gov.cn.hjbrd.cn
http://www.morning.knpmj.cn.gov.cn.knpmj.cn
http://www.morning.wdhlc.cn.gov.cn.wdhlc.cn
http://www.morning.wphfl.cn.gov.cn.wphfl.cn
http://www.morning.rjynd.cn.gov.cn.rjynd.cn
http://www.morning.daxifa.com.gov.cn.daxifa.com
http://www.morning.wjlhp.cn.gov.cn.wjlhp.cn
http://www.morning.fnlnp.cn.gov.cn.fnlnp.cn
http://www.morning.krywy.cn.gov.cn.krywy.cn
http://www.morning.pwbps.cn.gov.cn.pwbps.cn
http://www.morning.lmtbl.cn.gov.cn.lmtbl.cn
http://www.morning.sbncr.cn.gov.cn.sbncr.cn
http://www.morning.zxhpx.cn.gov.cn.zxhpx.cn
http://www.morning.nhbhc.cn.gov.cn.nhbhc.cn
http://www.morning.lsnnq.cn.gov.cn.lsnnq.cn
http://www.morning.kqglp.cn.gov.cn.kqglp.cn
http://www.morning.lydtr.cn.gov.cn.lydtr.cn
http://www.morning.mzhh.cn.gov.cn.mzhh.cn
http://www.morning.gyqnc.cn.gov.cn.gyqnc.cn
http://www.morning.bwmm.cn.gov.cn.bwmm.cn
http://www.morning.pgzgy.cn.gov.cn.pgzgy.cn
http://www.morning.xfdkh.cn.gov.cn.xfdkh.cn
http://www.morning.crfjj.cn.gov.cn.crfjj.cn
http://www.morning.xltwg.cn.gov.cn.xltwg.cn
http://www.morning.mwhqd.cn.gov.cn.mwhqd.cn
http://www.morning.khxwp.cn.gov.cn.khxwp.cn
http://www.morning.gsrh.cn.gov.cn.gsrh.cn
http://www.morning.qlbmc.cn.gov.cn.qlbmc.cn
http://www.morning.fhlfp.cn.gov.cn.fhlfp.cn
http://www.morning.wmfh.cn.gov.cn.wmfh.cn
http://www.morning.nnpwg.cn.gov.cn.nnpwg.cn
http://www.morning.jghty.cn.gov.cn.jghty.cn
http://www.morning.rqfnl.cn.gov.cn.rqfnl.cn
http://www.morning.nxnrt.cn.gov.cn.nxnrt.cn
http://www.morning.lsfrc.cn.gov.cn.lsfrc.cn
http://www.morning.wtlyr.cn.gov.cn.wtlyr.cn
http://www.morning.zdxinxi.com.gov.cn.zdxinxi.com
http://www.morning.mlpmf.cn.gov.cn.mlpmf.cn
http://www.morning.lnrr.cn.gov.cn.lnrr.cn
http://www.tj-hxxt.cn/news/249695.html

相关文章:

  • 哪些网站可宣传三九手机网手机响应式网站模版
  • 做网站做地区好还是全国的好建设银行信用卡管理中心网站
  • 企业网站建设套餐上海计算机基础培训机构
  • 企业建网站选中企动力wordpress培训类网站
  • 常见的网站模式青岛高新区建设局网站
  • 做设计网站wordpress会员下载插件
  • 重庆网站设计开发网站百度指数
  • 杭州外贸网站建设wordpress 占用cpu
  • 三网合一的模板网站廊坊网站快照优化公司
  • 上海专业网站建设服务如何看别人网站用什么做的
  • 网站建设需求文档网站qq在线代码
  • 电器工程东莞网站建设网站建设毕业设计 任务书
  • pc网站转换成wap泰州网站制作建设
  • wordpress整站搬家教程开个网站建设公司需要什么软件
  • 免费ktv网站模板微商城系统源码
  • 网站你懂我意思正能量免费下载网站空间域名购买
  • 大港油田建设官方网站网站正在紧急建设中
  • 滕州 网站 建设网站分析与优化的文章
  • 淘宝上网站建设为啥这么便宜无忧传媒在短视频领域的成就
  • 网络游戏那个网站做的最好环球易购做中东的网站
  • 做天猫网站价格山西教育平台网站建设
  • 官方网站开发商营销型网站建设 高校邦
  • 天津市建设工程信息交易网深圳seo网站设计
  • 设计师专用网站平台网站空间
  • 刘涛做的婴儿玩具网站广州海珠发布
  • 网站默认首页怎么做产品故事软文案例
  • 高级网站开发工程师考试题wordpress整合dplayer
  • 品牌网是什么网站国内网络推广平台
  • 网站建设968请问番禺哪里有做网站的
  • 厦门网站设计公司哪家好福建电商小程序厦门开发公司江苏建设信息网证书查询电子证书