Giter Site home page Giter Site logo

upcreat / stockbot-on-groq Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bklieger-groq/stockbot-on-groq

0.0 0.0 0.0 723 KB

由 Groq 提供支持的 StockBot:闪电般快速的人工智能聊天机器人,可响应实时交互式股票图表、财务、新闻、筛选器等。 由 Groq、Vercel AI SDK 和 TradingView 小部件上的 Llama3-70b 提供支持。

Home Page: https://groq-stockbot.vercel.app

License: Other

JavaScript 0.67% TypeScript 98.46% CSS 0.87%

stockbot-on-groq's Introduction


AI StockBot Powered by Groq with Tool Use and Generative UI

StockBot Powered by Groq: Lightning Fast AI Chatbot that Responds With Live Interactive Stock Charts, Financials, News, Screeners, and More

OverviewFeaturesInterfacesQuickstartCredits


github-stockbot-demo.mp4

Demo of StockBot providing relevant, live, and interactive stock charts and interfaces

Overview

StockBot is an AI-powered chatbot that leverages Llama3 70b on Groq, Vercel’s AI SDK, and TradingView’s live widgets to respond in conversation with live, interactive charts and interfaces specifically tailored to your requests. Groq's speed makes tool calling and providing a response near instantaneous, allowing for a sequence of two API calls with separate specialized prompts to return a response.

Important

Note: StockBot may provide inaccurate information and does not provide investment advice. It is for entertainment and instructional use only.

Features

  • 🤖 Real-time AI Chatbot: Engage with AI powered by Llama3 70b to request stock news, information, and charts through natural language conversation
  • 📊 Interactive Stock Charts: Receive near-instant, context-aware responses with interactive TradingView charts that host live data
  • 🔄 Adaptive Interface: Dynamically render TradingView UI components for financial interfaces tailored to your specific query
  • Groq-Powered Performance: Leverage Groq's cutting-edge inference technology for near-instantaneous responses and seamless user experience
  • 🌐 Multi-Asset Market Coverage: Access comprehensive data and analysis across stocks, forex, bonds, and cryptocurrencies

Interfaces

Description Widget
Heatmap of Daily Market Performance
Visualize market trends at a glance with an interactive heatmap.
Heatmap of Daily Market Performance
Breakdown of Financial Data for Stocks
Get detailed financial metrics and key performance indicators for any stock.
Breakdown of Financial Data for Stocks
Price History of Stock
Track the historical price movement of stocks with customizable date ranges.
Price History of Stock
Candlestick Stock Charts for Specific Assets
Analyze price patterns and trends with detailed candlestick charts.
Candlestick Stock Charts for Specific Assets
Top Stories for Specific Stock
Stay informed with the latest news and headlines affecting specific companies.
Top Stories for Specific Stock
Stock Screener to Find New Stocks and ETFs
Discover new companies with a stock screening tool.
Stock Screener to Find New Stocks and ETFs

Quickstart

Important

To use StockBot, you can use a hosted version at groq-stockbot.vercel.app. Alternatively, you can run StockBot locally with Streamlit using the quickstart instructions.

You will need a Groq API Key to run the application. You can obtain one here on the Groq console.

To get started locally, you can run the following:

pnpm install
pnpm dev

Your app should now be running on localhost:3000.

Credits

This app was developed by Benjamin Klieger at Groq and uses the AI Chatbot template created by Vercel: Github Repository.

stockbot-on-groq's People

Contributors

bklieger-groq avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.