Pandas AI ile Python Pandas kitaplığı bir AI işleviyle genişletildi. Pandas, büyük tabloları keşfetmek ve çizmek için veri analistleri arasında popüler bir araçtır. Pandas AI, Pandas’ın yerini almaz, ancak yalnızca bu kitaplık ile birlikte kullanılabilir ve böylece birlikte çalışabilir hale getirilir.
Pandas AI şu anda GPT ile çalışıyor
“X’ten büyük tüm sayıları bulun” gibi basit soruların yanı sıra, örneğin en mutsuz iki ülkenin toplam gayri safi yurtiçi hasılası hakkında sorular da sorulabilir. Ancak, her zamanki gibi, önce ülke, gayri safi yurtiçi hasıla ve “Mutluluk_endeksi” (ülke, GSYİH ve mutluluk_endeksi) listelerini içeren bir DataFrame’i içe aktarmak gerekir. Pandas AI, isteği anlamak için OpenAI’nin GPT Büyük Dil Modelini (LLM) kullanır.
import pandas as pd
from pandasai import PandasAI
# Sample DataFrame
df = pd.DataFrame({
"country": ["United States", "United Kingdom", "France", "Germany", "Italy", "Spain", "Canada", "Australia", "Japan", "China"],
"gdp": [21400000, 2940000, 2830000, 3870000, 2160000, 1350000, 1780000, 1320000, 516000, 14000000],
"happiness_index": [7.3, 7.2, 6.5, 7.0, 6.0, 6.3, 7.3, 7.3, 5.9, 5.0]
})
# Instantiate a LLM
from pandasai.llm.openai import OpenAI
llm = OpenAI()
pandas_ai = PandasAI(llm)
pandas_ai.run(df, prompt='Which are the 5 happiest countries?')
Geliştirici Gabriele Venturi, projeyi MIT lisansı altında Github’da ücretsiz olarak kullanıma sunuyor. Ayrıca gerekli olan OpenAI API’ye erişim için ek maliyetler ortaya çıkabilir.
Venturi ayrıca diğer geliştiricileri projeye katkıda bulunmaya teşvik eder. Pandas AI, gelecekte diğer LLM’leri de destekleyecektir. Bir web arayüzü de planlanmaktadır. Aracı sadece denemek istiyorsanız, demo versiyonu olan bir Jupyter not defteri mevcuttur.
(mak)
Haberin Sonu
Pandas AI şu anda GPT ile çalışıyor
“X’ten büyük tüm sayıları bulun” gibi basit soruların yanı sıra, örneğin en mutsuz iki ülkenin toplam gayri safi yurtiçi hasılası hakkında sorular da sorulabilir. Ancak, her zamanki gibi, önce ülke, gayri safi yurtiçi hasıla ve “Mutluluk_endeksi” (ülke, GSYİH ve mutluluk_endeksi) listelerini içeren bir DataFrame’i içe aktarmak gerekir. Pandas AI, isteği anlamak için OpenAI’nin GPT Büyük Dil Modelini (LLM) kullanır.
import pandas as pd
from pandasai import PandasAI
# Sample DataFrame
df = pd.DataFrame({
"country": ["United States", "United Kingdom", "France", "Germany", "Italy", "Spain", "Canada", "Australia", "Japan", "China"],
"gdp": [21400000, 2940000, 2830000, 3870000, 2160000, 1350000, 1780000, 1320000, 516000, 14000000],
"happiness_index": [7.3, 7.2, 6.5, 7.0, 6.0, 6.3, 7.3, 7.3, 5.9, 5.0]
})
# Instantiate a LLM
from pandasai.llm.openai import OpenAI
llm = OpenAI()
pandas_ai = PandasAI(llm)
pandas_ai.run(df, prompt='Which are the 5 happiest countries?')
Geliştirici Gabriele Venturi, projeyi MIT lisansı altında Github’da ücretsiz olarak kullanıma sunuyor. Ayrıca gerekli olan OpenAI API’ye erişim için ek maliyetler ortaya çıkabilir.
Venturi ayrıca diğer geliştiricileri projeye katkıda bulunmaya teşvik eder. Pandas AI, gelecekte diğer LLM’leri de destekleyecektir. Bir web arayüzü de planlanmaktadır. Aracı sadece denemek istiyorsanız, demo versiyonu olan bir Jupyter not defteri mevcuttur.
(mak)
Haberin Sonu