Categories
News

OpenGPTs open source alternative to ChatGPT GPT Builder

OpenGPTs open source alternative to ChatGPTs GPT builder

OpenAI recently held its very first developer conference or OpenAI Dev Day. During which  Sam Altman introduce a new way of building custom AI models based on ChatGPT in the form of the of GPT Builder. This innovative feature created to enable users to personalize versions of ChatGPT using a tool called the GPT Builder. The new ChatGPT GPT Builder allows users to combine instructions, additional knowledge, and various skills to tailor the ChatGPT to their specific needs. If you would like to learn more about how to create a custom GPTs we have created a comprehensive step-by-step to get you started.

For instance, the GPT Builder could be used to create a chatbot designed to assist with mathematical problems or provide cooking advice. The process begins when the GPT Builder asks about your intended creation, then collects more information and context as needed to build the chatbot. You can further customize the chatbot by renaming it, adding a detailed description, and defining its capabilities and actions.

Alternative to ChatGPT GPT Builder

In keeping with the spirit of open source software, a similar tool to the OpenAI GPT Builder, called OpenGPTs, has been developed. OpenGPTs offers a range of features, including a sandbox environment for testing and adjusting the software, the ability to create custom actions, and analytics for thorough data usage analysis. An exciting feature, the knowledge file, is currently under development.

Other articles you may find of interest on the subject of  open source software and AI tools :

OpenGPT is an open source app specifically designed to create a similar experience as OpenAI’s GPTs. The system builds upon LangChain, LangServe and LangSmith and has been engineered to provide you with more control over the large language model (LLM). You can choose between the 60+ LLMs that LangChain offers, combined with the prompts you use – you can use LangSmith to debug those if required, together with the tools you give it – choosing from LangChain’s 100+ tools, or easily write your own if required.

Creating a custom GPT AI model

OpenGPTs can be accessed in two main ways: through the hosted version or by installing it on your local system. The hosted version is readily available on cloud hosting platforms like Google Cloud, providing a convenient and easily accessible option. On the other hand, local installation offers more control and customization, though it requires a slightly more complex setup process.

To demonstrate the capabilities of OpenGPTs, consider the process of creating a chatbot. You would start by defining the chatbot’s purpose, such as providing information on a specific topic or assisting with a particular task. Then, you would use the GPT Builder or OpenGPTs to customize the chatbot, defining its capabilities and actions. You could then test and refine the chatbot in the sandbox environment, using analytics to understand its performance and make improvements.

These custom AI models can also be used for a variety of other AI development tasks, such as creating and customizing AI models, generating digital images, or interpreting and executing code. As much as possible, the development team behind OpenGPTs are striving to provide similar features to that offered by OpenAI.

Sandbox

  • Provides a versatile environment for importing, testing, and modifying chatbots.
  • Ideal for developers to experiment and refine chatbots before deployment.
  • Chatbots are entirely code-based, allowing for straightforward and flexible editing.

Custom Actions

  • Allows the definition of additional functionalities for your chatbot, tailored to specific needs.
  • Utilizes OpenAPI specifications to seamlessly integrate new features.
  • Enhances chatbot capabilities beyond the default settings, supported through the integration of various tools.

Knowledge Files (Coming Soon)

  • Enables attachment of supplementary files that chatbots can access for additional information.
  • Ideal for providing chatbots with a more extensive knowledge base or specific data sets.
  • Aims to enhance the chatbot’s responses and interactions through external references.

Tools

  • Offers basic utilities for web browsing, image creation, and more.
  • Comes with default tools like DuckDuckGo for search capabilities and Python REPL for executing Python code.
  • Future updates include the addition of an image creation tool, expanding the chatbot’s multimedia capabilities.

Analytics

  • Provides a comprehensive platform to view and analyze chatbot usage data.
  • Powered by LangSmith, offering insights into user interactions, performance metrics, and usage patterns.
  • Essential for understanding the chatbot’s impact and areas for improvement.

Drafts

  • Facilitates the saving and sharing of chatbot drafts in progress.
  • Supports storing various configurations, aiding in iterative development and collaboration.
  • Useful for teams working on chatbots, allowing for version control and shared access.

Publishing

  • Enables the public distribution of completed chatbots.
  • Chatbots can be deployed via LangServe, allowing for broader accessibility and user engagement.
  • A key feature for developers looking to showcase or monetize their chatbot solutions.

Sharing

  • Simplifies the process of setting up and managing how chatbots are shared.
  • Deployment and sharing functionalities are provided through LangServe.
  • Enhances collaborative efforts and broadens the reach of chatbot applications.

Marketplace (Coming Soon)

  • A platform to search and deploy chatbots created by other users.
  • Encourages a community-driven approach by allowing users to share and leverage each other’s work.
  • Anticipated to become a hub for finding specialized chatbots, fostering innovation and exchange within the user community.

These tools can also be easily combined with various APIs, allowing them to interact with other software in a standardized way. For example, you could use the Open API to integrate your chatbot with a web browsing tools, enabling users to search the internet directly from the chatbot.

The introduction of OpenAI’s GPT custom AI model builder and tools like OpenGPTs represent significant advancements in AI development. They provide a flexible and customizable approach to creating and configuring AI models, opening up new possibilities for their application and use. Whether you’re an experienced developer or a beginner in the field, these tools offer a powerful and accessible way to harness the potential of AI. Enabling you to create your very own custom personal AI assistance to do a wide variety of different tasks helping you improve your productivity and remove the need to do repetitive tasks from your daily workflow.

Filed Under: Guides, Top News





Latest timeswonderful Deals

Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, timeswonderful may earn an affiliate commission. Learn about our Disclosure Policy.

Categories
News

Deepseek Coder AI open source coding assistant

Deepseek Coder open source AI coding assistant runs online and locally

If you could do with a little assistance when coding or when learning a new coding language you might be interested in a new AI coding assistant in the form of Deepseek Coder. The AI coding assistant has been created using a series of code language models trained on both 87% code and 13% natural language in English and Chinese, with each model pre-trained on 2T tokens.

Various sizes of the Deepseek Coder AI coding assistant are available from 1B to 33B versions. The advanced coding application harnesses the power of artificial intelligence (AI) to streamline the software development process. The Deepseek Coder AI coding tool operates on an extendable framework, enabling scalability and adaptability to a wide array of project requirements. Deepseek is a web-based application, making it accessible via the internet from anywhere. However, the application can also be accessed locally, offering flexibility to developers who prefer or need to work offline.

Deepseek Coder training

Deepseek Coder also offers efficient code generation capabilities using multiple communicative agents to facilitate software communication, thereby enhancing the efficiency of code creation. This feature allows developers to generate code more quickly and accurately, reducing the time and effort required in the development process. One of the key features of Deepseek Coder is its pre-trained model offering AI coding assistant for 80 programming languages, including popular ones like Python and JavaScript. The application also supports project-level code completion and code infilling, further enhancing its utility for developers.

Features of Deepseek Coder AI coding assistant

– Pretrained on 2 Trillion tokens over more than 80 programming languages.
– Various model sizes (1.3B, 5.7B, 6.7B and 33B) to support different requirements.
– A window size of 16K window** size, supporting project-level code completion and infilling.
– State-of-the-Art performance among open code models.
– Open source and free for research and commercial use.

Other articles you may find of interest on the subject of AI coding assistance :

The AI model is an open-source application, meaning it is free-to-use software that can be modified and distributed by anyone. This open-source nature fosters a collaborative environment where developers can contribute to the application’s improvement. The application can be used for free for research purposes, and it also supports commercial use cases. The capabilities of Deepseek Coder have been tested in various scenarios to ensure its effectiveness and reliability. For instance, it has been used to create a snake game within seconds, demonstrating its potential in game development. The application’s performance has also been compared with other open-source code models such as ChatDev, with promising results.

Benefits of using an AI coding assistant

  • Efficiency Improvement: AI coding assistants can significantly speed up the coding process by suggesting code snippets, completing lines of code, and automating repetitive tasks.
  • Error Reduction: They help in detecting and correcting syntax errors, code smells, and even identifying potential bugs before runtime, which leads to cleaner code and fewer errors.
  • Learning and Upskilling: Coders can learn from AI suggestions, discovering new functions, libraries, and coding patterns that they might not be familiar with.
  • Code Refactoring: AI assistants can suggest improvements and optimizations to existing code, making it more maintainable and performant.
  • Language Agnosticism: Many AI coding assistants support multiple programming languages, allowing developers to switch between projects without losing productivity.
  • Accessibility: They make coding more accessible to beginners by providing inline documentation and explanations, thus lowering the barrier to entry for programming.
  • Integrations: These tools often integrate with IDEs and other development tools, creating a seamless development environment.
  • Documentation Assistance: They can help generate comments and documentation, ensuring that the codebase is understandable and easier to maintain.
  • Resource Optimization: By automating certain tasks, they free up human resources to focus on more complex and creative aspects of software development.
  • 24/7 Availability: Unlike human counterparts, AI coding assistants are available around the clock, providing assistance whenever needed.

Access and availability

Deepseek Coder can be accessed from the official website or can be downloaded from GitHub for local installation. The website provides easy access and start-up, while local installation allows developers to run the application on their own machines. The application can also be run on LM Studio, an AI platform that supports open-source models. To learn more about LM studio check out our previous articles.

Deepseek Coder is an advanced coding application that utilizes AI to streamline the software development process. Its extendable framework, efficient code generation capabilities, and pre-trained model make it a powerful tool for developers. As an open-source application, it fosters collaboration and is accessible to all. With its impressive capabilities, Deepseek Coder is set to make a significant impact in the world of software development.

Filed Under: Guides, Top News





Latest timeswonderful Deals

Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, timeswonderful may earn an affiliate commission. Learn about our Disclosure Policy.

Categories
News

This is the new OnePlus Open folding smartphone

OnePlus Open

OnePlus has recently taken the wraps off its first folding smartphone, aptly named the OnePlus Open. This innovative device boasts a plethora of top-tier specifications and features, setting it apart in the competitive smartphone market.

The OnePlus Open features a dual-display design. The primary folding display stretches to a sizable 7.82 inches with a sharp resolution of 2440 x 2268 pixels. This expansive screen provides users with an immersive viewing experience. In addition to the primary display, the smartphone also houses a 6.31-inch cover display. This secondary screen offers a resolution of 2484 pixels. Notably, both these displays are equipped with a rapid 120Hz refresh rate, ensuring smooth visuals and transitions.

Diving deeper into the technical specifications, the heart of the OnePlus Open is the cutting-edge Qualcomm Snapdragon 8 Gen 2 mobile processor. This is complemented by the powerful Adren 740 GPU, ensuring optimal performance for graphic-intensive tasks. For those concerned about multitasking and storage, the handset doesn’t disappoint, packing a hefty 16GB of RAM and an internal storage capacity of 512 GB. However, it’s worth noting that the device does not accommodate a microSD card slot for expandable storage.

OnePlus Open

Powering the device is a robust 4805 mAh battery. And for those on the go, the 67W SUPERVOOC charging ensures a quick power boost. In terms of photography, the OnePlus Open stands out with its collaboration with Hasselblad, offering a suite of premium cameras. On its rear, users will find a trio of cameras: a 48-megapixel main sensor with a wide lens, a 64-megapixel telephoto lens for distant shots, and a 48-megapixel ultrawide lens for capturing expansive landscapes. As for selfies and video conferencing, the main display houses a 20-megapixel camera, while the cover display boasts a sharper 32-megapixel sensor.

For those keen on getting their hands on this latest piece of tech from OnePlus, the Open smartphone has officially opened for pre-orders. It carries a price tag of £1,599 for customers in the UK. Additional information and specifications can be explored on the official OnePlus website at the link below.

Source OnePlus

Filed Under: Android News, Mobile Phone News, Top News





Latest timeswonderful Deals

Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, timeswonderful may earn an affiliate commission. Learn about our Disclosure Policy.

Categories
News

What is the new OnePlus Open smartphone like? (Video)

OnePlus Open

OnePlus recently launched its first folding smartphone, the OnePlus Open, the handset comes with some impressive specifications and the device will retail for £1,599 in the UK and $1,699 in the USA.

Now we get to find out what the new OnePlus Open smartphone is like in a new video from Marques Brownlee, we get to find out about the design and features of the handset, and let’s find out some more details about this new folding smartphone.

As we can see from the video the handset looks impressive including the design and both of the displays on the handset also look very good. As a reminder the main display measures 7.82 inches and it has a 2440 x 2268 pixel resolution and a 120Hz refresh rate.

The cover display on the handset measures 6.31 inches and this display comes with 2484 x 1116 pixels and a 120Hz refresh rate, the device is powered by a Qualcomm. Snapdragon 8 Gen 2 mobile processor and it comes with 16GB of RAM and 512GB of storage.

Other specifications on the OnePlus Open folding smartphone include a 48-megapixel main camera, a 64-megapixel telephoto camera, and a 48-megapixel ultrawide camera, on the main. display there is a 20-megapixel camera for selfies and on the cover display there is a 32-megapixel camera, the handset also comes with a 4805 battery and 67W fast charging.

Source & Image Credit Marques Brownlee

Filed Under: Android News, Mobile Phone News





Latest timeswonderful Deals

Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, timeswonderful may earn an affiliate commission. Learn about our Disclosure Policy.

Categories
News

Nothing OS 2.5 Open Beta 1 released for Nothing Phone 2

Nothing Phone 2

Nothing has announced the release of Nothing OS 2.5 Open Beta 1 for the Nothing Phone 2 smartphone, the software is based on Google’s Android 14 OS and it brings a range of new features to the handset.

The new Nothong OS beta brings a range of new features to the Nothing Phone 2, this includes various Android 14 features plus some other new features from Nothing as well.

Here are some of the features that are included in the new beta:

Nothing OS:

  • Updated the widgets library interface so Nothing widgets appear more clearly.
  • New photos widget, allowing you to display your favourite photos on both your Home Screen and Lock Screen.
  • New screenshot editor and menu, allowing for more advanced editing features and quick deletions.
  • Updated design of back gesture to be more in line with Nothing’s style.
  • Added the option to hide app icons on the Home Screen and app drawer. Swipe right in the app drawer to reveal hidden app icons.
  • Capture screenshots quickly with a three-finger swipe.
  • Customise the double-press power button to quickly access a chosen feature.
  • Redesigned a joint Home Screen and Lock Screen customisation page for a more comprehensive view of options.
  • Introduced the glass filter to make your favourite wallpapers extra unique.
  • New solid colour wallpapers for a cleaner Home Screen appearance.

You can find out more details about the new Nothing OS 2.5 Open Beta 1 for the Nothing Phone 2 over at Nothing at the link below, you can download the software to try it out on your device.

Source Nothing

Filed Under: Android News, Mobile Phone News





Latest timeswonderful Deals

Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, timeswonderful may earn an affiliate commission. Learn about our Disclosure Policy.

Categories
News

What are AI Chat Open Assistant Chatbots?

AI Chat Open Assistant Chatbots

AI chat open assistant chatbots are computer programs that can simulate conversations with humans. They are powered by artificial intelligence (AI), which allows them to learn and adapt over time. AI chatbots are becoming increasingly common in a variety of industries, including customer service, education, and healthcare.

One of the key benefits of open assistant chatbots is that they can provide 24/7 support. This is especially important for businesses that operate globally or that have customers in different time zones. AI chat assistant chatbots can also handle a high volume of inquiries simultaneously, which can help to reduce wait times and improve customer satisfaction.

Another benefit of AI \open assistant chatbots is that they can be personalized to meet the needs of individual users. For example, an AI chat open assistant chatbot could be used to provide personalized recommendations to customers or to create custom learning plans for students.

AI chat assistant chatbots are still under development, but they have the potential to revolutionize the way we interact with computers. In the future, open assistant chatbots could be used to provide us with assistance with all aspects of our lives, from managing our finances to booking appointments to finding the best restaurants.

How do AI Chat Open Assistant Chatbots Work?

AI chat assistant chatbots work by using a variety of techniques, including natural language processing (NLP) and machine learning. NLP allows open assistant chatbots to understand the meaning of human language, while machine learning allows them to learn and improve over time.

When a user interacts with an AI chat assistant chatbot, the chatbot first analyzes the user’s input to understand its meaning. Once the chatbot understands the user’s request, it can generate a response. The chatbot’s response may be a simple answer to a question, or it may be more complex, such as a personalized recommendation or a custom learning plan.

AI chat assistant chatbots are constantly learning and improving. As they interact with more users, they are able to learn new things and improve their ability to understand and respond to user input.

Types of AI Chat Open Assistant Chatbots

There are a variety of different types of AI chat assistant chatbots. Some chatbots are designed to perform specific tasks, such as answering customer questions or providing technical support. Other chatbots are designed to be more general-purpose, and they can be used for a variety of purposes, such as having conversations with users or providing information.

Here are some examples of different types of AI chat open assistant chatbots:

  • Customer service chatbots: These chatbots are designed to answer customer questions and provide support. They can be used on websites, in mobile apps, and even over the phone.
  • Technical support chatbots: These chatbots are designed to help users with technical problems. They can be used to troubleshoot computer problems, answer questions about software, and even help users with their internet connection.
  • Educational chatbots: These chatbots are designed to help students learn. They can be used to provide personalized instruction, answer questions, and even create custom learning plans.
  • Healthcare chatbots: These chatbots are designed to provide healthcare information and support. They can be used to answer questions about symptoms, provide information about treatments, and even help users to book appointments.
  • General-purpose chatbots: These chatbots are designed to be more general-purpose. They can be used for a variety of purposes, such as having conversations with users, providing information, and even playing games.

Benefits of AI Chat Open Assistant Chatbots

There are a number of benefits to using AI chat open assistant chatbots. Here are some of the key benefits:

  • 24/7 support: AI chatbots can provide 24/7 support, which is especially important for businesses that operate globally or that have customers in different time zones.
  • High volume handling: AI chatbots can handle a high volume of inquiries simultaneously, which can help to reduce wait times and improve customer satisfaction.
  • Personalization: AI chatbots can be personalized to meet the needs of individual users. This allows them to provide more relevant and helpful responses.
  • Reduced costs: AI chatbots can help businesses reduce costs by automating customer service and technical support tasks.
  • Improved customer satisfaction: AI  chatbots can help businesses improve customer satisfaction by providing 24/7 support, handling a high volume of inquiries, and providing personalized responses.

Challenges of AI Chat Open Assistant Chatbots

There are also some challenges associated with using AI chat open assistant chatbots. Here are some of the key challenges:

  • Development costs: Developing and deploying AI chat open assistant chatbots can be expensive.
  • Accuracy: AI chatbots are still under development, and they can sometimes make mistakes. This is especially true for chatbots that are designed to perform complex tasks, such as providing medical advice or legal counsel.
  • Bias: AI  chatbots can be biased, depending on the data they are trained on. For example, a chatbot that is trained on data that is biased against certain groups of people may also be biased.
  • Security: AI chatbots can be vulnerable to security threats, such as hacking and phishing attacks. It is important to choose a chatbot provider that has a strong security track record.
  • Privacy: AI chat chatbots collect data about the users they interact with. This data can be used to improve the accuracy of the chatbot, but it can also be used for other purposes, such as targeted advertising. It is important to choose a chatbot provider that has a clear and transparent privacy policy.
  • Overall, AI  chatbots have the potential to revolutionize the way we interact with computers. However, it is important to be aware of the challenges associated with using AI chat open assistant chatbots, such as accuracy, bias, security, and privacy.
  • Entertainment: AI chatbots can be used to create games, tell stories, and even have conversations with users.

The Future of AI Chat Open Assistant Chatbots

AI chat assistant chatbots are still under development, but they have the potential to revolutionize the way we interact with computers. AI chat open assistant chatbots can be used for a variety of purposes, including customer service, technical support, education, healthcare, sales and marketing, and entertainment.

As AI technology continues to develop, AI chat assistant chatbots will become more accurate, reliable, and versatile. AI chat open assistant chatbots are likely to play an increasingly important role in our lives in the future.

However, it is important to use AI chat open assistant chatbots responsibly and to be aware of the challenges associated with their use, such as accuracy, bias, security, and privacy. We hope that you find this guide helpful and informative, if you have any comments, questions or suggestions, please leave a comment below and let us know.

Filed Under: Guides





Latest timeswonderful Deals

Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, timeswonderful may earn an affiliate commission. Learn about our Disclosure Policy.

Categories
News

AMD acquiring open source AI software Nod.ai

AMD acquiring open source AI software Nod-ai

In a significant move to bolster its AI software capabilities, Advanced Micro Devices (AMD) has announced plans to acquire Nod.ai. This acquisition is set to accelerate the deployment of AI solutions optimized for AMD’s various processors and graphics processing units (GPUs), marking a significant step forward in AMD’s AI growth strategy.

The acquisition of Nod.ai by AMD is a strategic move that aligns with the company’s focus on an open software ecosystem. This approach simplifies entry for customers, making it easier for them to leverage the power of AI in their operations. The acquisition is expected to significantly improve AMD’s ability to provide AI customers with open software for easy deployment of high-performance AI models, according to Vamsi Boppana, SVP, Artificial Intelligence Group at AMD.

Nod.AI is an Artificial Intelligence and Machine Learning systems company that provides key enabling open source technologies for future A.I systems using advanced compiler based approaches (instead of legacy handwritten kernels).  They created the SHARK Machine Learning Distribution that is built on LLVM, MLIR, OpenXLA’s IREE and nod.ai’s tuning.

Open source AI

Nod.ai’s role in this acquisition is pivotal. The team at Nod.ai has developed software technology that accelerates the deployment of AI solutions, making them more efficient and effective when run on AMD’s processors and GPUs. This technology is already widely used in the cloud, at the edge, and across a broad range of endpoint devices, demonstrating its versatility and robustness.

Other articles you may find of interest on the subject of artificial intelligence :

The acquisition of Nod.ai by AMD also brings with it Nod.ai’s significant contributions to key AI repositories. As a primary maintainer and major contributor to AI repositories like SHARK, Torch-MLIR, and OpenXLA/IREE, Nod.ai has demonstrated its commitment to the open-source AI community. Anush Elangovan, co-founder and CEO of Nod.ai, stated that the company’s role in these repositories will be brought to a wider customer base on a global scale through the partnership with AMD.

AMD acquiring Nod.AI

Nod.ai’s delivery of optimized AI solutions to various clients is another key aspect of this acquisition. The company provides optimized AI solutions to top hyperscalers, enterprises, and startups. Its SHARK software reduces the need for manual optimization and deployment time for high-performance AI models across various platforms powered by AMD architectures. This capability will be a significant asset to AMD as it seeks to expand its open AI software capabilities.

AMD’s acquisition of Nod.ai is a strategic move that aligns with the company’s AI growth strategy. It will enhance AMD’s open AI software capabilities, accelerate the deployment of AI solutions optimized for AMD hardware, and bring Nod.ai’s significant contributions to AI repositories to a wider audience. This acquisition is a clear demonstration of AMD’s commitment to providing high-performance, open software solutions for AI deployment.

“At Nod.ai, we are a team of engineers focused on problem solving — quickly – and moving at pace in an industry of constant change to develop solutions for the next set of problems,” said Anush Elangovan, co-founder and CEO, Nod.ai. “Our journey as a company has cemented our role as the primary maintainer and major contributor to some of the world’s most important AI repositories, including SHARK, Torch-MLIR and OpenXLA/IREE code generation technology. By joining forces with AMD, we will bring this expertise to a broader range of customers on a global scale.”

Source : AMD

Filed Under: Technology News, Top News





Latest timeswonderful Deals

Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, timeswonderful may earn an affiliate commission. Learn about our Disclosure Policy.