def summarize_data(data): prompt = f"Summarize the following data: {data}" response = openai.Completion.create( engine=model_engine, prompt=prompt, max_tokens=1024, stop=None, temperature=0.7, summary = response.choices[0].text.strip() return summary

以下是不同数据可视化工具之间的比较表示例:

def generate_response(prompt): model_engine = "davinci" response = openai.Completion.create( engine=model_engine, prompt=prompt, max_tokens=1024, stop=None, temperature=0.7, return response.choices[0].text.strip() @app.route('/generate', methods=['POST']) def generate(): prompt = request.form.get('prompt') response = generate_response(prompt) return jsonify(response=response) if __name__ == '__main__': app.run() def generate_response(prompt): data = {'prompt': prompt} response = requests.post('http://localhost:5000/generate', data=data) return response.json()['response']

就是这样!通过以下步骤,你可以将ChatGPT与Tableau集成,并使用它来生成有助于增强数据可视化的响应和见解。

数据可视化快乐!希望你喜欢这篇文章。如果你有任何问题或意见,请在下方留言。如果你觉得这篇文章有帮助,请与你的朋友和同事分享。你还可以订阅我们的YouTube频道,观看大量大数据行业相关公开课: https://www.youtube.com/channel/UCa8NLpvi70mHVsW4J_x9OeQ ;在LinkedIn上关注我们,扩展你的人际网络! https://www.linkedin.com/company/dataapplab/

原文作者:Gabe Araujo, M.Sc.
翻译作者:过儿
美工编辑:过儿
校对审稿:Chuang
原文链接: https://medium.datadriveninvestor.com/chatgpt-tableau-my-data-visualization-journey-3122e35be937

June 29, 2023 | | Tags: ,