mirror of
https://github.com/csunny/DB-GPT.git
synced 2025-11-13 06:18:17 +00:00
refactor: The first refactored version for sdk release (#907)
Co-authored-by: chengfangyin2 <chengfangyin3@jd.com>
This commit is contained in:
10
dbgpt/model/llm_out/gpt4all_llm.py
Normal file
10
dbgpt/model/llm_out/gpt4all_llm.py
Normal file
@@ -0,0 +1,10 @@
|
||||
#!/usr/bin/env python3
|
||||
# -*- coding:utf-8 -*-
|
||||
|
||||
|
||||
def gpt4all_generate_stream(model, tokenizer, params, device, max_position_embeddings):
|
||||
stop = params.get("stop", "###")
|
||||
prompt = params["prompt"]
|
||||
role, query = prompt.split(stop)[0].split(":")
|
||||
print(f"gpt4all, role: {role}, query: {query}")
|
||||
yield model.generate(prompt=query, streaming=True)
|
||||
Reference in New Issue
Block a user