Oneseco Media GITHUB

Oneseco Media GITHUB

4943 bookmarks
Newest
Simplify RAG! Build a RAG App in Minutes w/ Cloudflare AutoRAG
Simplify RAG! Build a RAG App in Minutes w/ Cloudflare AutoRAG
Cloudflare just released AutoRAG, a product that sets up a RAG (retrieval augmented generation) pipeline for you. Instead of you having to write code to make a RAG system using Workers AI, Vectorize, and AI Gateway, it sets up the RAG pipeline for you. Learn what the AutoRAG indexing process looks like and how you can build a RAG app that provides a LLM (Large Language Model) with context-aware data the LLM was not trained on in minutes. Create an account on Cloudflare today for free: https://dash.cloudflare.com/sign-up Tools mentioned: https://developers.cloudflare.com https://developers.cloudflare.com/workers/ https://developers.cloudflare.com/workers-ai/ https://developers.cloudflare.com/autorag/ https://developers.cloudflare.com/r2/ https://developers.cloudflare.com/vectorize/ #cloudflare #cloudflareworkers #developer #retrievalaugmentedgeneration #rag #ragapp
·youtube.com·
Simplify RAG! Build a RAG App in Minutes w/ Cloudflare AutoRAG
MEGA
MEGA

<h1 align="center"> ⛅️ wrangler </h1> <section align="center" id="shieldio-badges"> <a href="https://www.npmjs.com/package/wrangler"><img alt="npm" src="https://img.shields.io/npm/dw/wrangler?style=flat-square"></a> <img alt="GitHub contributors" src="https://img.shields.io/github/contributors/cloudflare/workers-sdk?style=flat-square"> <img alt="GitHub commit activity (branch)" src="https://img.shields.io/github/commit-activity/w/cloudflare/workers-sdk/main?style=flat-square"> <a href="https://discord.cloudflare.com"><img alt="Discord" src="https://img.shields.io/discord/595317990191398933?color=%23F48120&style=flat-square"></a> </section>

wrangler is a command line tool for building Cloudflare Workers.

Quick Start

To get started quickly with a Hello World worker, run the command below:

npx wrangler init my-worker -y

For more info, visit our Getting Started guide.

<details><summary>Wrangler System Requirements</summary>

We support running the Wrangler CLI with the Current, Active, and Maintenance versions of Node.js. Your Worker will always be executed in workerd, the open source Cloudflare Workers runtime.

Wrangler is only supported on macOS 13.5+, Windows 11, and Linux distros that support glib 2.35. This follows workerd's OS support policy.

</details>

Documentation

For the latest Wrangler documentation, click here.

To read more about Workers in general:

Configuration

Wrangler is configured via a wrangler.toml or wrangler.json file in the project root. An example configuration generated by npx wrangler init or npx create cloudflare is as follows:

name = "my-worker"
main = "./src/index.ts"
compatibility_date = "YYYY-MM-DD"

For more detailed information about configuration, refer to the documentation.

Commands

Workers

wrangler dev

Start a local development server, with live reloading and devtools.

wrangler deploy

Publish the given script to Cloudflare's global network.

For more commands and options, refer to the documentation.

Pages

wrangler pages dev [directory]

Serves a static build asset directory.

Builds and runs functions from a ./functions directory or uses a _worker.js file inside the static build asset directory.

For more commands and options, refer to the documentation or run wrangler pages dev --help.

·mega.nz·
MEGA
Handle Form Submissions with Cloudflare Workers and Notion - Replit
Handle Form Submissions with Cloudflare Workers and Notion - Replit
This tutorial will walk you through how to use Cloudflare Workers to connect to Notion API and handle form submissions for your frontend applications.
Get Started Cloudflare Workers provides a serverless execution environment that makes it possible to create, deploy, and run applications without the need to configure or maintain infrastructure. In this tutorial, you will learn how to use Cloudflare Workers and Notion API to handle form submissions by collecting data from a HTML form and storing it in a Notion Database. Notion is an all-in-one productivity tool for your notes, tasks, wikis and databases. Notion provides an extensable API that allows you to interact with Notion data programmatically, so that you can connect that data to other tools. Cloudflare Workers will handle incoming form submissions and use Notion’s REST API to persist the data in a Notion Database. Prerequisties In order for you to continue with this tutorial, you need to have the following: Working knowledge of HTML, CSS, JavaScript How to work with APIs A Notion account Step 0: Running Workers on Replit Everything needed to start building with Workers is available directly in this Repl. To get started with this learn module, you need to click Run in your Replit workspace to set up a Workers project using Wrangler. The run command will set up a new Workers project, initialize a Git repository, set up a TypeScript project, and create a Fetch handler. You should see a new directory /src/ and configuration files like wrangler.toml and tsconfig.json created. export default { async fetch( request: Request, env: Env, ctx: ExecutionContext ): Promise<Response> { return new Response("Hello World!"); }, }; Once you're done with that, we're ready to start building our application!
·replit.com·
Handle Form Submissions with Cloudflare Workers and Notion - Replit
(20+) Free Public APIs for Developers | daily.dev
(20+) Free Public APIs for Developers | daily.dev
APIs enable efficient communication between software applications, boosting development speed and functionality. The post explains the types of APIs, their protocols, and their importance in web services. It also lists several free public APIs for developers, such as JSONPlaceholder, Unsplash API, Free Dictionary API, and more, highlighting their use cases and benefits.
·app.daily.dev·
(20+) Free Public APIs for Developers | daily.dev
(20+) Hugging Face and Cloudflare Partner to Make Real-Time Speech and Video Seamless with FastRTC | daily.dev
(20+) Hugging Face and Cloudflare Partner to Make Real-Time Speech and Video Seamless with FastRTC | daily.dev

Key Actionable Steps or Processes Described in the Article:

  1. Access FastRTC and Cloudflare Services:

    • Obtain a Hugging Face Access Token which provides 10GB of free data streaming per month.
  2. Setup FastRTC and Cloudflare Integration:

    • Ensure you have the appropriate version of FastRTC (version 0.0.20 or above).
    • Install or upgrade FastRTC using Python:
      pip install --upgrade 'fastrtc[vad]'
  3. Configure for Global TURN Network:

    • Use the Cloudflare TURN network by fetching credentials in your script:
      from fastrtc import ReplyOnPause, Stream, get_cloudflare_turn_credentials
      import os
      os.environ["HF_TOKEN"] = "<your-hf-token>"
  4. Develop and Deploy Your Application:

    • Implement the streaming logic in your application, for example using an echo function for audio processing.
    • Launch your application script with Python, making use of the Cloudflare-managed service for scalability.
  5. Resources for Additional Support:

    • Refer to the specified collections and the FastRTC Cookbook on Hugging Face for more implementation examples and detailed guidance.
·app.daily.dev·
(20+) Hugging Face and Cloudflare Partner to Make Real-Time Speech and Video Seamless with FastRTC | daily.dev
Ultimate STORYTELLING masterclass | The art of storytelling for creators
Ultimate STORYTELLING masterclass | The art of storytelling for creators
Sign up to Storyblocks: https://ift.tt/Xhn91r8 In this video, I share simple and effective storytelling techniques that really work for social media. If you're a content creator looking to improve your story telling, keep your viewers engaged and understand how business storytelling can make your content more relatable, this is a great place to start. I break everything down in a clear, friendly way without any complicated jargon, so you can start using these tips straight away to strengthen your hooks and boost viewer retention. **FREEBIES** Unlock for your FREE 6 month growth plan with this quiz: https://ift.tt/YyaHz3d Double your income as a creator with this FREE guide: https://ift.tt/QadErhV Find your next brand partnership with this FREE guide: https://ift.tt/1qbkVwX **WORK WITH ME** Book a 1:1 VIP consultation: https://ift.tt/zJkSnB8 Shop my 6 month growth programs: https://ift.tt/zaOJSvY Join my creator community: https://ift.tt/McE09sO **GROWTH CHALLENGES** Grow on Instagram in 4 weeks or less: https://ift.tt/w1ihYFb Grow on YouTube in 3 months or less: https://ift.tt/kznxsPD **SOCIAL LINKS** Instagram: https://ift.tt/LFj9Cit TikTok: https://ift.tt/1wmDJbL LinkedIn: https://ift.tt/jI4KBWJ **TIME STAMPS** 00:00 Intro 00:25 Key elements of a good story 03:23 Visual storytelling shortcuts 05:34 How to actually come up with viral hooks 09:40 Use story loops **MY EQUIPMENT** Camera (sit down videos): https://amzn.to/40jLhWq Camera lens (sit down videos): https://amzn.to/4fiuo2y Camera (vlogs): https://amzn.to/3AfzFZZ Key light: https://amzn.to/3AnhO3f Fill light: https://amzn.to/3Ul7Juy Back light (mini): https://amzn.to/3nj3S40 Microphone (sit down videos): https://amzn.to/4fbQ2p6 Portable microphone: https://amzn.to/4htF1Si ** ADDITIONAL RESOURCES** Edit your videos with Riverside (use code jadebeason for 15% off!) - https://ift.tt/CygBa0q Royalty free music for your socials with Epidemic sound - https://ift.tt/2qXizek Level up your YouTube SEO with Tube Buddy - https://ift.tt/1Npdj3w Build your email list with Convert Kit - https://ift.tt/HEwL2ek BTW - Results can't be guaranteed, however this video should provide you with strategies and tactics to help you on your journey :). DISCLAIMER: Some of the above links may be affiliate links, meaning if you purchase a product or service via these links I may receive a small commission/reward, at no additional charge to you! Helping you bridge the gap between creating the content you love and earning an income. _________________________
·youtube.com·
Ultimate STORYTELLING masterclass | The art of storytelling for creators