python charm

import time
from bigdl.llm.transformers import AutoModel
from transformers import AutoTokenizer

CHATGLM_V3_PROMPT_FORMAT = "<|user|>\n{prompt}\n<|assistant|>"

# 请指定chatglm3-6b的本地路径
model_path = "E:\p2\chatglm3-6b\ZhipuAI" #替换为您下载的ChatGLM3-6B 模型目录

# 载入ChatGLM3-6B模型并实现INT4量化
model = AutoModel.from_pretrained(model_path,load_in_4bit=True,trust_remote_code=True)
# 载入tokenizer
tokenizer = AutoTokenizer.from_pretrained(model_path,trust_remote_code=True)
while True:
    text=input("请输入:")
    if text=="退出":
        break
    prompt = CHATGLM_V3_PROMPT_FORMAT.format(prompt=text)

    # 制作ChatGLM3格式提示词
    #prompt = CHATGLM_V3_PROMPT_FORMAT.format(prompt="您是谁??")
    # 对提示词编码
    input_ids = tokenizer.encode(prompt, return_tensors="pt")
    st = time.time()
    # 执行推理计算,生成Tokens
    #output = model.generate(input_ids,max_new_tokens=32)
    output = model.generate(input_ids, max_new_tokens=3200)
    end = time.time()
    # 对生成Tokens解码并显示
    output_str = tokenizer.decode(output[0], skip_special_tokens=True)
    print(f'Inference time: {end-st} s')
    print('-'*20, 'Prompt', '-'*20)
    print(prompt)
    print('-'*20, 'Output', '-'*20)
    print(output_str)

from paddlenlp.transformers import AutoTokenizer, AutoModelForCausalLM
tokenizer = AutoTokenizer.from_pretrained('damo/spring_couplet_generation')
model = AutoModelForCausalLM.from_pretrained('damo/spring_couplet_generation')
def generate_text(input):
    inputs = tokenizer(input, return_tensors='pd')
    outputs = model.generate(**inputs)
    generated_text = tokenizer.decode(outputs[0], skip_special_tokens=True)
    return generated_text
p = generate_text
result = p(input)

from modelscope.pipelines import pipeline
from modelscope.utils.constant import Tasks
from modelscope.outputs import OutputKeys

input = '以关键词“春天”写一副春联'
p = pipeline(Tasks.text_generation, model='E:/p2/spring_couplet_generation/damo')
result = p(input)

print('输入文本:' + input + '\n')
print('生成结果' + result[OutputKeys.TEXT])

### 回答1: Python Charm是一个Python IDE(集成开发环境),可以帮助您更轻松地编写Python代码。以下是安装Python Charm的步骤: 1. 访问https://www.jetbrains.com/pycharm/并下载适合您操作系统的版本。 2. 打开下载后的安装程序,并按照提示进行安装。在安装过程中,您可以选择是否创建桌面快捷方式等选项。 3. 安装完成后,打开Python Charm。您将被提示导入设置或创建新的设置。如果您是第一次使用Python Charm,请选择创建新设置。 4. 接下来,您需要配置Python解释器。如果您已经安装了Python,您可以选择现有的解释器。如果没有安装Python,您可以从Python官方网站下载并安装。 5. 配置完解释器后,您就可以开始编写Python代码了。 希望这些步骤可以帮助您安装Python Charm。 ### 回答2: 要安装Python Charm,您需要按照以下步骤进行操作: 1. 打开您的计算机并确保已连接到互联网。 2. 打开您的网络浏览器,转到Python Charm的官方网站。 3. 在网站上找到“下载”或“安装”选项,并单击它。 4. 选择适用于您操作系统的安装程序下载链接。Python Charm适用于各种操作系统,包括Windows、Mac和Linux。 5. 下载完成后,找到下载的安装程序文件,并双击运行它。 6. 按照安装程序的指示进行操作。您可能需要选择安装的位置、接受许可协议以及其他一些设置选项。 7. 等待安装程序完成。这可能需要一些时间,取决于您的计算机性能和互联网连接速度。 8. 完成安装后,您可以在计算机的开始菜单或应用程序文件夹中找到Python Charm的图标。 9. 双击打开Python Charm。现在您已经成功安装了Python Charm,并可以开始使用它了。 请注意,这只是一个大致的安装指南,具体步骤可能会因您所使用的操作系统和要安装的Python Charm版本而有所不同。确保您在安装过程中仔细阅读和遵循官方文档和指南。 ### 回答3: 要安装Python Charm,可以按照以下步骤进行操作: 1. 打开Python官方网站(https://www.python.org/)并转至“下载”页面。 2. 在下载页面中,选择适用于你操作系统的Python版本,例如Windows、Mac或Linux。 3. 单击相应的链接下载Python安装程序。 4. 下载完成后,双击运行安装程序以启动安装向导。 5. 根据安装向导的提示进行操作,选择安装路径和其他自定义选项。在安装过程中,你可以选择添加Python到系统路径中以便在命令行中使用。 6. 完成安装后,打开命令行终端或命令提示符。 7. 输入命令“python --version”验证Python是否成功安装。如果出现版本号,则表示安装成功。 8. 接下来,可以使用pip(Python的包管理工具)安装Charm。 9. 在命令行中输入“pip install charm”并按下回车键。 10. 等待pip下载并安装Charm包。 11. 安装完成后,你可以在Python脚本或交互式环境中导入和使用Charm模块。 请注意,安装Python Charm之前,确保你已经成功安装了Python解释器和pip工具。如果你遇到任何安装问题,可以查阅Python官方文档或在相关的开发者社区中提问寻求帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值