ChatGLM-6B icon indicating copy to clipboard operation
ChatGLM-6B copied to clipboard

关于chatGLM-6B的embedding API接口

Open yumianhuli2 opened this issue 2 years ago • 1 comments

Is your feature request related to a problem? Please describe.

请问可以提供将问题或者描述转换成embedding向量的API吗?

Solutions

通过这个repo提供的chatGLM-6B embedding api可以获取 1、问题或者描述对应的向量 2、向量之间可以提供相似度的计算公式和结果并进行返回

Additional context

No response

yumianhuli2 avatar Mar 24 '23 01:03 yumianhuli2

OpenAI's ADA model can be used to represent sentences, and if ChatGLM can also be used for sentence embedding, it would be great

cableyang avatar Mar 24 '23 07:03 cableyang

我尝试了直接使用ChatGLM的transformer部分输出文本的embedding,感觉效果不是很好,可能需要微调模型或者是找一个好用的prompt

georgechen1827 avatar Mar 30 '23 07:03 georgechen1827

我尝试了直接使用ChatGLM的transformer部分输出文本的embedding,输出4096位embedding,使用相似度算法,实测效果不及chatyuan-v2和chinese_roberta_wwm_ext_large

zhys513 avatar Apr 03 '23 02:04 zhys513

embedding 一般需要使用专门的模型,用生成模型的 embedding 结果不会太好。

duzx16 avatar Apr 12 '23 15:04 duzx16

mark

datalee avatar Apr 21 '23 02:04 datalee

m

wushaojun321 avatar Apr 25 '23 12:04 wushaojun321

@duzx16 如果非常需要embedding API的功能,有哪个模型支持的比较好呢?

dinfer avatar May 08 '23 12:05 dinfer

我用text2vec-large-chinese模型,使用langchain的HuggingFaceEmbeddings加载调用

czhcc avatar Jul 04 '23 08:07 czhcc