Together Open Data Scientist logo

Together Open Data ScientistÖppen källkod för ReAct-agent som kör Python för att utforska data, bygga modeller och generera analysrapporter

4.3 (4)
Daniel NikulshynGranskat av Daniel Nikulshyn·Uppdaterad juni 2026

Översikt

Together Open Data Scientist är en öppen källkod, AI-driven analysagent för data som släpptes av Together AI på GitHub. Den tillämpar ramen ReAct (Reasoning + Action - resonemang + handling), vilket innebär en återkommande växling mellan språkmodell-baserade resonemangsskiften och direkt Python-kodsuppförande för att genomföra helautomatiserade dataanalysuppgifter såsom att undersöka datamängder, beräknasummerade statistiska värden, utforma modeller och producera detaljerade skriftliga analysrapporter. Agenten kan köras i Python i en av två modeller. Den inre modellen körs lokalt inuti ett Docker-container, vilket är lämpligt för enkelanvändarens lokala utveckling. Den "TCI"-modellen omvandlar istället körningen till Together Code Interpreter (TCI), en molnskog som kan nås genom Together AI API. Användarna kan ladda upp en datamapp för automatisk inmatning, ställa in ett maximalt antal resoneringsiterationer och välja vilken undertillgångsmodell som driver agenten – DeepSeek-V3 är standard, men Llama-modeller och andra tillgängliga through Together's plattform kan specificeras. Det distribueras som ett pip-installbart paket (open-data-scientist) och exponerar både en kommandotolkssnabbgräns och en Python API. Kommandotolkssnabbgränsen stöder options som t.ex. `--write-report` för att generera en Markdown-analysrapport, `--save-trace` för att logga den fullständiga fråge- och körningsavstampet samt sessionåteranvändning via session-ID:er. Python-API:t centrerar sig runt en ReActDataScienceAgent-klass som tar ett natural language-ändamål och returnerar resultat. Projektet är uttryckligen märkt som experimentell mjukvara. Dels är alla koder och analyser AI-genererad, vilket innebär att utdata kan innehålla fel eller suboptimala lösningar, och bör betraktas som en utgångspunkt för utforskning och inlärning snarare än beslutsfattande inom produktionen. Motsvarande bekräftar att mänsklig övervakning och validering krävs, särskilt för kritiska företags- eller forskningsanvändningsområden. I jämförelse med kommersiella AI-dataanalysassistenter som ChatGPT:s Advanced Data Analysis eller notboks-kopiloter är Together Open Data Scientist differentierade genom att vara helt öppen källkod, självhämlig, modellagnostisk inom Together's ekosystem och kapabel att automatiskt länka många kodbegäranden mot ett komplett rapport istället för en enstaka enkel fråga.

Nyckelfunktioner

  • Loop med resonemang och agerande för ReAct-reasoning-och agerande agent
  • Två utförandesläge: lokalt Docker eller Together Codemodulator i molnet
  • Automatiskt läggning av datakatalog för analys
  • Tillverkning av marknadsrapport med --write-report
  • Konfigurerbara modell och maximala resonemang iterationer
  • Kommandotolk och programmering API för Python

Priser

Modell
Free
Betyg
4.3 / 5 (4)

Användningsfall

Automatiserad Datasättefterforskning

Kör agenten på en ny dataset för att utföra explorerande dataanalys med Python och få en detaljerad rapport om sina upptäckter.

Modellbyggnadsassisten

Använd agenten för att dra ritningar för och bygga maskininlärningsmodeller på dina data, antingen lokalt eller i molnet.

Analysrapportgenerering

Generera detaljerade skrivna analysrapporter som sammanfattar datainformation och modellresultat för intressenter.

Lokala eller molnbaserade Python-Workflows

Utför Python-relaterade dataanalysuppgifter flexibelt på en lokal maskin eller i molnet beroende på dina datoranvändningsbehov.

Fördelar och nackdelar

Fördelar

  • Öppen källkod och självhämtningsbara
  • Kör verkligt Python-kod lokalt via Docker eller i molnet via TCI
  • Oberoende modell, med konfigurerbar underliggande LLM och iterationställe
  • CLI och Python-API, plus automatisk rapport och spårningsgenerering

Nackdelar

  • Explicite experimentella; AI-generatorad kod kan innehålla fel
  • Kräver mänsklig granskning och är inte lämplig för produktionsbeslut
  • Docker-slutpunkten har sessionsisolering och säkerhetsbegränsningar
  • Fogad till ett Together AI API nyckel för molnutförande

Stridsrekord

I 6 strider i Pantheon.

2
1:a
1
2:a
1
3:e

Last 5 battles

Recensioner

4.3

Genomsnitt från 4 betyg.

5
1
4
3
3
0
2
0
1
0

Logga in för att lämna en recension.

VN

Victor Nguyen

Apr 23, 2026

Solid for our team

We rolled this out across the team last quarter and the value for money is strong. The integrations fits neatly into how we already work, and the automation removed a step we used to do by hand. A few rough edges remain, which is the main caveat, but it has held up under daily use.

Kwame Mensah

Kwame Mensah

Apr 12, 2026

Years in this space

I've evaluated a lot of these over the years. What stands out here is the API — handled better than most — and it is genuinely easy to set up. A few rough edges remain is my one real gripe. Worth the time if this is your use case.

Liam O’Connor

Liam O’Connor

Nov 5, 2025

Use it every day

Honestly didn't expect to like it this much. The API is exactly what I needed, and it saves real time. I do wish the docs could be deeper, but I reach for it almost every day now and it just clicks.

DF

Diego Fernández

Sep 24, 2025

Does the job

Pretty happy overall. The core workflow just works and support is responsive. The docs could be deeper can be annoying, but no dealbreakers — I'd recommend it to a friend without hesitating.

Frågor

Vad slags utmatning genererar verktyget och hur kan jag hämta tillgången till den?

Efter analys kan agenter framställa en markdown-rapport med flaggan `--write-report` och det produceras också en spårning av de skäligaste stegen. Både rapporten och spårningen sparas till din arbetsmapp, vilket gör det lätt att granska resultaten och den kod som kördes.

Asked by Julia Steiner · Aug 21, 2025

Kan jag anpassa språkmodellen eller begränsa resonemangssnurra?

Ja. Den här agenten är modell-agnostisk; du kan specificera någon kompatibel LLM i resonemanget och sätta ett maximum antal ReAct-iterationer, vilket ger dig möjlighet att kontrolera hur många resonemang—och—åtgärdscykler agenten utför på ett uppgift.

Asked by Sami Virtanen · Aug 6, 2025

Vilka krav ställs för att använda molntilläggets (TCI) körningsläge?

För att använda "tci"-läget behöver du ett giltigt Togehrer AI API-nyckel, som autentiserar begäranden till Togehrer Code Interpreter-tjänsten. Tjänsten körs ditt kod i en hanterad molnskärmsmiljö, så finns det inte behov av lokalt Docker-installation.

Asked by Ines Fernandes · Jul 23, 2025

Hur påverkar val av körningsläge var min Pythonkod körs?

Together Open Data Scientist erbjuder två lägen:

Asked by Hasan Demir · Jun 15, 2025

Ställ en fråga

Alternativ till Artificiella dataanalytiker