自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 (01)使用LangChain4j prompt和javaPojo进行格式化输出,Aiservice的使用

这里的interface AddressOutput其实是个Aiservice的实现接口,用它去调用模型,这里langchain使用了反射技术,构造了Address对象。代码中使用prompt结构体向llm进行了提问,返回的结果虽然是按照格式化输出了,但每次都这样岂不是很麻烦,而且结构体替换也相对麻烦。* 它可以像其他服务一样集成到你的代码中,充当一个 Bean,并可以为测试进行模拟。本质上aiservice用于构建客制化服务的类,使用它,可以灵活的构建应用。* 这种方法抽象了所有的复杂性和样板代码。

2024-06-20 19:27:24 54

原创 (00)LangChain4J_let`s Rock

首先,这里出现了langchain的注解使用,这里使用注解,生成了一个prompt结构体,这个结构体中定义了问题的补全和回复的格式。为了避免后期使用bug,请避免无参构造的使用。这里使用了ChatLanguageModel,本质上和第一节的modle一致,有不一致的地方,我们在后期详解中再说。首先,官方DEMO给出的prompt模板,使用双花阔的形式,双花阔号包裹着变量。这里,我们构建了第一个模型对象,并且使用它调用了部署ollama主机的模型。好了,很简单,我们格式化了数据,这样,数据就可以为我所用咯。

2024-06-19 18:01:23 117

原创 python+selenium老中年人的使用与精进

中老年人学习selenium,可以自动化办公,爬虫啥的,selenium支持多种语言,这里讲的是python

2022-03-20 06:55:19 1972

原创 【安卓】AlertDialog插入多个View并且取值

@OnClick(R.id.workgroup_add) public void addgroup(){ AlertDialog.Builder builder=new AlertDialog.Builder(this); builder.setTitle("添加工作组"); final EditText editText1=new Edi...

2018-04-30 04:39:14 2183

原创 【安卓】借助ButterKnife,4行代码搞定RecyclerView中item的监听

在复习的时候突然有用黄油刀贯穿整个学习的过程,在recyclerView练习的时候,觉得重写监听方法太麻烦,既然黄油刀可以方便的找到子控件的ID,那为何还要重写监听方法呢:DEMO:点击cardview后面的红色X号,条目消失整个监听过程在adapter中实现:1:在Holder中绑定黄油刀,找到控件static class SongViewHolder ...

2018-02-23 13:11:14 1841 2

自定义圆形ImageView

直接下载,改包名,贴到目录里使用,推荐创建工具类,这样方便更改和查询

2018-04-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除