如何在 python 中使用 chatGPT 函数来分析 CSV 文件

问题描述 投票:0回答:1

我想打开一个 CSV 文件,其中有一列名为“评论”,我想使用 chatgpt promts 来分析这些评论文本

对于examole“我想知道有人说了多少次“不喜欢”

我做了这个代码:

import pandas as pd

df = pd.read_csv("archivo.csv")


comentarios = df["Comments"].tolist()


for comentario in comentarios:

    prompt = f"Analiza y encuentra oportunidades de mejora en este texto: {comentario}"
    
   
    respuesta = chatGPT(prompt)
    
 
    print(respuesta)

并没有工作,我希望有更多经验的人可以帮助我

import pandas as pd

# leer el archivo CSV en un objeto DataFrame
df = pd.read_csv("archivo.csv")

# guardar los comentarios en una lista
comentarios = df["Comments"].tolist()

# iterar sobre los comentarios y hacer preguntas usando chatGPT
for comentario in comentarios:
    # construir el prompt para GPT
    prompt = f"Analiza y encuentra oportunidades de mejora en este texto: {comentario}"
    
    # llamar a la función chatGPT con el prompt y obtener la respuesta
    respuesta = chatGPT(prompt)
    
    # imprimir la respuesta
    print(respuesta)
python openai-api
1个回答
0
投票

将有一种更简单且更具可扩展性的方法来执行此操作(IE,如果您的行数超过 chatGPT 可以接受的数量怎么办?)

import pandas as pd

df = pd.read_csv("archivo.csv")
comentarios = df["Comments"].tolist()

count = 0
for comentario in comentarios:
    if "Don't know" in comentario:
        count += 1

print(count) # number of times "Don't know" was found
© www.soinside.com 2019 - 2024. All rights reserved.