Skip to content
  • Introduction to CrewAI

    AI & DePIN
    1
    1 Votes
    1 Posts
    33 Views
    BernardB
    Introduction to CrewAI

    CrewAI is a multi-agent framework with a more humanized development concept. You act as a project manager, define various employees (agents), assign them different tasks, and finally define a team (crew). This team consists of various agents and subtasks, and the final task of the team is to fulfill the client's requirements.
    To quickly understand CrewAI, you only need to grasp its three basic elements: Agent, Task, and Crew.

    I. Agent

    An agent is the basic operational unit in CrewAI, similar to a virtual role with specific duties and capabilities. In CrewAI, an agent is defined by the following four basic elements, which are described in natural language in the code.

    1. Role
    The role is the identity and duty description of the agent. It defines the agent's position and function within the system, determining the agent's behavior and interaction with other agents.

    2. Goal
    The goal is the specific task or result that the agent needs to achieve. Each agent has a clear goal that guides its behavior and decision-making.

    3. Backstory
    The backstory provides context and background for the agent, helping to define its behavior and decision-making style. It may include the agent's hypothetical experiences, knowledge areas, and working style.

    4. Tools
    Tools are the specific resources or methods used by the agent to perform tasks. These can include external APIs, data processing libraries, search engines, etc. Agents can work without tools, but tools are not mandatory.

    1.1 Example

    Suppose we create a Research Specialist Agent.

    1. Role
    Research Specialist

    2. Goal
    Collect and organize detailed information about conference participants, including their background, company, and recent activities.

    3. Backstory
    An experienced researcher with extensive data analysis and information gathering experience, capable of efficiently mining and organizing relevant information to provide strong support for conference preparation.

    4.Tools
    Web scraping tool (ScrapeWebsiteTool), PDF reading tool (PDFSearchTool)

    II. Task

    A task is the specific work that an agent needs to complete. CrewAI defines a task through the following four elements:

    1. Description
    A detailed description of the task, clearly stating its purpose and content.

    2. Expected Output
    The specific results or products required upon task completion. This sets a clear standard for task completion, ensuring the agent knows what kind of result to deliver.

    3. Tools
    The specific resources or methods used by the agent in task execution. These tools are the same as those defined for the agent and can be temporarily relied upon for the task.

    4. Agent
    The specific role that will execute the task.

    2.1 Example

    Suppose we create a "Collect Conference Participants Information" task.

    1. Description
    Collect detailed background information on all conference participants, including their educational background, career experience, current job position, and responsibilities.

    2. Expected Output
    An Excel sheet containing detailed information for each participant, with columns for name, educational background, career experience, current position, and current company.

    3. Tools
    ExcelTool, a tool for creating Excel sheets.

    4. Agent
    Research Specialist Agent

    III. Crew

    A crew is a team composed of multiple agents working together to complete more complex tasks. Defining a crew mainly involves defining a team of agents, a list of tasks, and a process, which can be understood as the project execution process.

    1. Agents
    Define which members (agents) are in the crew.

    2. Tasks
    Define the specific tasks the crew needs to complete.

    3. Process
    The key to defining a crew is defining the process. Generally, this is a sequential structure where the next task starts after the previous one is completed, and the final task represents the crew's ultimate output. For advanced operations such as defining parallel and sequential tasks, CrewAI has a dedicated Process class, which is beyond the scope of this introductory chapter.

    3.1 Example

    Suppose we define a crew to send product quotations.

    1. Agents

    list itemProductInfoCollectorAgent: Responsible for collecting product information. CustomerInfoCollectorAgent: Responsible for collecting customer information. PricingCalculatorAgent: Responsible for calculating product prices. QuoteDocumentGeneratorAgent: Responsible for generating the quotation document. EmailSenderAgent: Responsible for sending the quotation via email.

    2. Tasks

    CollectProductInformationTask: Collect detailed product information. CollectCustomerInformationTask: Collect detailed customer information. CalculatePricingTask: Calculate prices based on product and customer information. GenerateQuoteDocumentTask: Generate the product quotation document. SendQuoteEmailTask: Send the quotation to the customer via email.

    3. Process

    Sequential structure.
  • 1 Votes
    1 Posts
    37 Views
    R

    Exploring Multi-Agent Framework CrewAI for Efficient GameFi Data Extraction

    Introduction
    The rapid evolution of AI technologies has led to the development of sophisticated tools designed to automate and optimize web scraping tasks. Among these innovations is CrewAI, a multi-agent framework that offers powerful capabilities for extracting data from websites. This study explores the use of CrewAI’s ScrapeWebsiteTool to gather GameFi information from Playtoearn, demonstrating its efficiency and potential challenges.

    Methodology
    The experiment involved utilizing CrewAI’s ScrapeWebsiteTool to scrape data from Playtoearn, a prominent platform for GameFi information. By inputting a URL into ScrapeWebsiteTool, CrewAI’s agent autonomously extracts webpage content, showcasing high efficiency and automation capabilities. This process is akin to delegating the task of page parsing and content extraction to AI, including handling automatic pagination seamlessly.

    However, the challenge arises when attempting to navigate to specific subpages within the website. For instance, extracting detailed game information from a list page requires a more complex approach than what a single agent can accomplish. The solution involves deploying two agents: LinkAgent and DetailAgent.

    a1.png
    Figure 1. The Initial Scrape Page.
    a2.png
    Figure 2. The target pages from which comprehensive information needs to be scraped.

    Agent Definition and Implementation

    LinkAgent: This agent’s primary task is to retrieve links to detailed game pages from the list page. It scans the main page, identifies the relevant links, and prepares them for further extraction.

    DetailAgent: Using the links provided by LinkAgent, DetailAgent navigates to each detailed game page and scrapes specific information. The extracted data is formatted and structured into JSON, containing fields such as “name”, “url”, “genres”, “blockchain”, “platforms”, “status”, “content”, “NFT_support”, “free_to_play”, “play_to_earn”, “socialscore_number”, and “socialscore_change”.

    a3.png
    Figure 3. The content extracted for each game.

    Discussion
    The use of CrewAI’s multi-agent framework for web scraping in the GameFi sector demonstrates notable improvements in efficiency and automation. While minor stability issues persist, the ability to log and address errors ensures that the benefits far outweigh the drawbacks. Future work could focus on enhancing the robustness of AI parsing and exploring additional applications of multi-agent frameworks in other domains.

    Reference:
    https://www.crewai.com/
    https://docs.crewai.com/tools/ScrapeWebsiteTool/

  • Verified Sources for TPX Token Information

    TPX Token Ops & Governance
    1
    0 Votes
    1 Posts
    94 Views
    TypoX_AI ModT

    TPX Verified Sources.png

    Following the successful IDO of TPX token within the TON ecosystem, we have compiled a list of verified websites.

    These platforms offer reliable, current information on $TPX token metrics, prices, and more, ensuring our community has access to trusted resources for all TPX token needs.

    Verified Websites List:

    GeckoTerminal: TPX/TON DYOR Ninja: TPX/TON STONfi: TPX/TON
  • Regarding liquidity and token price issues

    Discussions & QAs
    2
    0 Votes
    2 Posts
    57 Views
    C

    Liquidity will be added in proportion to the current price. Since the current trading pair price is within a reasonable range regarding to the IDO price, That should be ok.

  • 0 Votes
    3 Posts
    174 Views
    C

    @BK_Xman The token we sold in initial IDO is about 355,300, that is 0.35% of total TPX supply.

  • 1 Votes
    1 Posts
    185 Views
    TypoX_AI ModT

    We’re expanding our community and want to ensure you have the correct info on TypoX AI Token ($TPX). We’ve spotted potential fraudulent tokens mimicking our details. Please be aware of the following key information:

    Name: TypoX AI Token
    Symbol: TPX
    Smart Contract: EQD9G51RpADBGVaojKpV-xNGJy3Kr9rkEHxtVXcRvoitg3vf

    IMPORTANT: Double-check the token address if buying, receiving, or swapping $TPX!

    Treasury Holding Address: UQAdDOnLfk-wjMGrrXX4NmTHCd4lsKEMUirdvYpkaD-2rCZ5
    (Holds 10M TPX for IDO, Airdrop, and liquidity reserve)

    Treasury Lock-Up Address: UQC3S-4Otw4Jlj9JOhxT6umsrYuHVVffZtj_ie0JOavBfLlo
    (Unused tokens in custody, only released for future cross-chain bridge swap)

    Treasury User Withdraw Address: UQBSHTrlLoKqejP3yFENVlQQPiFG1bMtyD4m_84dWnxEAVF5

    Treasury Rev. Receiver Address: UQBMUtlHZ-8FbWlfdEc5DN2r-g47cT4k3W_cep40c5JyUszM

    TONUP IDO Addresses:

    EQBwmbRDykbISmRmuyqlPvty2ml1ALK-Yh2OZZGxHDktp4Nl EQDTa-R1AVv_fpy5gbowuIVUV5AlRkud-SrBsp7G5gjE176D UQBufPjo3fQHGBIVr8vnTkFbg7ksLtdFobc-RZJnaYPoZ85b

    Stay vigilant and verify addresses to avoid potential fraud. Thank you for your support!

  • 0 Votes
    1 Posts
    30 Views
    TypoX_AI ModT
    RLHF’s Optimization Assumption of LLM under Web3 Incentive Mechanism Abstract

    This article explores the potential and strategies of utilizing Web3 incentive mechanisms to optimize large language models (LLMs). By conducting an in-depth analysis of the concept, principles, and application of Reinforcement Learning from Human Feedback (RLHF) in LLMs, this study aims to address how incentive mechanisms can improve the quality of human feedback, thereby enhancing the performance and accuracy of language models. The article begins by outlining the basics of RLHF, including its relationship with traditional reinforcement learning, advantages, and existing limitations. Subsequently, the paper proposes a series of ideas for employing Web3 incentive mechanisms, aimed at encouraging users to provide higher quality and more honest feedback through economic rewards. These proposals include methods for determining the sincerity of suggested replies and rating feed-back, reward calculation mechanisms, and strategies for enhancing rating judgments using implicit
    feedback.

    Access Paper:

    View PDF

  • All you need to know about TONUP IDO!

    Community hub
    1
    0 Votes
    1 Posts
    57 Views
    TypoX_AI ModT

    dd4d30c3-93b4-4b75-b382-506a6b8dd3bf-image.png

    About TypoX AI

    Typo move to TON
    https://community.tonup.io/t/typox-ai-move-to-ton/885

    About TPX IDO on TONUP.io

    All you need to know about TONUP.io IDO
    https://community.tonup.io/t/typox-ai-move-to-ton/885

    Date & Time

    Whitelist Round

    Date: May 29th Time: 00:00 UTC - 12:00 UTC Note: Whitelist Required

    Public Round

    Date: May 29th 12:00 UTC - May 31st 12:00 UTC Note: First Come, First Served

    Token Distribution

    Date: May 31st Time: 13:00 UTC IDO Details

    IDO Target

    Amount: 10,000 TON

    IDO Max Amount

    Whitelist Round: 15,000 TON Public Round: 50,000 TON

    IDO Price

    1 $TPX: 0.0786 $TON (~0.5 USD)

    Vesting Details

    Whitelist Round & Public Round: 100% fully unlocked at Token Generation Event (TGE)

    Participation Limitation

    Whitelist Round: May 29th, from 10 TON up to 300 TON per whitelist Public Round: May 29th, from 10 TON up to 200 TON per address Tokenomics

    b1e79292-d3c1-4efe-8745-349b64035383-image.png

    FAQ

    When can I get the IDO TPX token?
    As there is no lock-up period. You will receive the full amount of TPX allocated to you right after the IDO.

    How many circulating supply at the moment of initial launch and after?
    Since this is the initial launch, no other portion of the token has been unlocked prior to this IDO. The detailed lock-up terms and vesting schedule are fully outlined in the tokenomics section, and they will be executed accordingly.

    What is the IDO raising target?
    The initial TONUP.io 4 IDO is target to 10,000 TON value equivalent TPX and 65,000 TON hard cap. With target launch price of $0.5 USD (0.0786 $TON).

    Is there any VCs backed TypoX AI?
    TypoX AI is fully incubated by KNN3 Network, benefiting from the support of many of KNN3 Network’s investors. However, as TypoX AI was funded and developed from the ground up by KNN3 for almost a year, it skipped the seed round fundraising, (meaning there are no independent TypoX AI seed investors), this provides TypoX AI with the flexibility to distribute TPX with the community initial launch without the pressure of prior rounds.

    Additionally, there is an ongoing private sales round that recently commenced. This round primarily aims to provide TPX with extra liquidity operation space, facilitate top exchange listings, and elevate brand awareness to propel the retailing AI ecosystem to the next level.

    When will $TPX be listed, and is there any liquidity plan?
    $TPX will be listed on decentralized exchanges (DEX) within less than a week after the initial distribution event (IDO).

    The majority of the funds raised during the IDO will be allocated for liquidity provision and market value management purposes, allowing ample space for market price discovery.

    More questions

    If you have more question, feel free to reach out us in TPX IDO TG group: https://t.me/TypoXAI_IDO, or simply leave you question under this thread, thanks!

  • Community Social Map

    Pinned Community hub
    1
    0 Votes
    1 Posts
    38 Views
    TypoX_AI ModT
    TypoX Community Channels

    IMG_2024-05-30-112115.jpg

    Official Channels Official Twitter: https://x.com/TypoX_AI TypoX TG Group: https://t.me/TypoGraphyAI Topic Directory IDO: https://t.me/TypoXAI_IDO Typo Curator Mini App Beta: https://t.me/+h91Cj6UYlg02MDg1
  • 0 Votes
    1 Posts
    38 Views
    TypoX_AI ModT

    We’re excited to announce that Sprint Round 2 is now live!

    🚀 Don’t miss out on the chance to compete and win amazing rewards. Join us and showcase your skills!
    👉 Participate here: https://zealy.io/cw/typoxai/questboard

    🤗 If you have any questions, feel free to DM us in our Telegram group: https://t.me/TypoGraphyAI

    And big congratulations to the winners of TypoX AI Zealy Sprint Round 1!

    A huge thank you to everyone who participated. We have distributed the rewards on BNB Chain based on the rankings as follows, please check your wallet on BNB Chain Network:

    🥇 1st Place: $50
    🥈 2nd Place: $30
    🥉 3rd Place: $10
    🎖️ 4th-25th Place: $5 each

    c57c364c-1635-40d5-832f-4312892cd807-image.png

  • Community Guidelines

    Pinned Locked Community hub
    1
    0 Votes
    1 Posts
    27 Views
    TypoX_AI ModT

    To ensure a positive and productive environment for everyone, we’ve established a set of guidelines for community behavior.

    Please take a moment to read through them:

    1. Be Respectful and Courteous Treat all members with respect, kindness, and empathy. Discrimination, harassment, or abusive language will not be tolerated. 2. Stay On Topic Please keep discussions relevant to the forum category and thread topic. Off-topic posts may be moved or removed by moderators. 3. No Spam or Self-Promotion Avoid spamming the community with repeated messages or irrelevant content. Self-promotion is allowed in designated areas only and should not disrupt discussions. 4. Protect Privacy Do not share personal information about yourself or others. Respect the privacy and confidentiality of all members. 5. Constructive Feedback Provide constructive and helpful feedback. When disagreeing, do so respectfully and with the intention of fostering understanding. 6. Report Issues

    If you encounter any issues or violations of these guidelines, please report them to the moderators in our Telegram group for quick outreach.

    Consequences for Violations: Posts that violate these guidelines may be edited or removed. Repeated or severe violations may result in temporary or permanent bans.

    Thank you for helping us create a positive and welcoming community. By following these guidelines, we can all ensure that TypoX's Community Hub remains a valuable and enjoyable place for everyone.

    If you have any questions or need further clarification, please feel free to reach out to our moderators.

    Best,
    The TypoX AI Team

  • Welcome to TypoX's Community Hub!

    Pinned Locked Community hub
    1
    0 Votes
    1 Posts
    23 Views
    TypoX_AI ModT

    Hello and welcome to TypoX's Community Hub, the heart of our community! 😄 😄

    We're thrilled to have you here. This is a place where users from all backgrounds can come together to connect, share experiences, ask questions, and collaborate on projects related to TypoX AI and the wider blockchain world.

    Getting Started:

    Explore the Categories: Our forum is divided into several categories:

    Announcement: Stay up-to-date with the latest news and updates from TypoX AI. TypoX's Community Hub: Engage with the community, ask questions, and share your experiences. 👈 where you're at Campaigns & Events: Learn about upcoming events, webinars, and AMAs. Research: Dive into in-depth discussions and analyses on various blockchain & crypto related topics.

    Tips for Engaging:

    Be Respectful: Treat all members with respect and kindness. We value a supportive and inclusive environment. Ask Questions: Don’t hesitate to ask questions, no matter how basic they might seem. We’re here to help! Share Your Knowledge: If you have expertise or experiences to share, please do! Your insights can help others.

    Community Resources:

    FAQ: Check out our Frequently Asked Questions for quick answers to common queries. Support & Feedback: If you need help or have suggestions, visit our Support and Feedback thread.

    Thank you for joining TypoX Hub. Let's to build a thriving community together!

    Best,
    The TypoX AI Team