正在加载视频...

视频加载失败

Today I completed Somewhat this application Inkaa chala undi anukunta Eppati varaku e features chesa HTML , CSS , Javascript ekkuva use chesa Chepandi elaa undi? How is it

113,359 次观看 • 1 年前 •via X (Twitter)

11 条评论

Uzumakianduchiha bolte 的头像
Uzumakianduchiha bolte1 年前

It seems really interactive as well this time . But when opening a movie it seems a bit too empty if you can make it more presentable will look nice like making the picture more bigger it is way too centred.

Surya 的头像
Surya1 年前

Ok sure

Spirit ᴿᴱᴮᴱᴸᵂᴼᴼᴰ 的头像
Spirit ᴿᴱᴮᴱᴸᵂᴼᴼᴰ1 年前

Nik job undi ga bhayya mari ivanni ela ?

Surya 的头像
Surya1 年前

Haa undi

RedDeer.Games IR 的头像
RedDeer.Games IR2 年前

🔥 Think you can handle the heat? 🔥 "COOKING" will put your skills to the test! 🧑‍🍳 Run the best restaurant in the middle of the city, complete orders, learn new recipes, and improve your cooking skills. 🍳👩‍🍳 #NintendoSwitch Cook it now - here:

𝘿𝙊𝙈𝙎 𝙂𝘼𝘼𝘿𝙐👤 的头像
𝘿𝙊𝙈𝙎 𝙂𝘼𝘼𝘿𝙐👤1 年前

Nuv urgent gaa ethical hacker vi aipo admin bro🗣️✅

Surya 的头像
Surya1 年前

Daniki deniki sambadam enti

Harshath 的头像
Harshath1 年前

Urgent ga America ellipo sivaji

Surya 的头像
Surya1 年前

Hy uki voy

RK🪽 的头像
RK🪽1 年前

Nice improvement daily 💥

Surya 的头像
Surya1 年前

Tqs

相关视频

Create a digital watch using HTML, CSS, and JavaScript. Check✅ my breakdown of its functionality⬇️ •Features: 1. HTML Structure: - A `div` with `id="watch"` acts as the display area for the digital clock. 2. CSS Styling: - Centering: The `body` uses `flexbox` to center the watch both vertically and horizontally. - Aesthetic Design: The watch has a rounded border, a specific background color, and text styling for a modern look. 3. JavaScript Functionality: - The `updateWatch` function gets the current time using the `Date` object, formats the hours, minutes, and seconds with leading zeros (using `padStart`), and updates the `#watch` div's content. - The `setInterval` method ensures the time updates every second. - An initial call to `updateWatch()` ensures the clock doesn't show `00:00:00` for the first second. • How It Works: - When the page loads, the time is immediately displayed and updates every second. This results in a real-time clock that's accurate and visually appealing. • Potential Enhancements: 1. Add a toggle between 12-hour and 24-hour format. 2. Include the date along with the time. 3. Animate or style the time updates for a smoother experience. Remember to repost this💪 to educate others on your timeline. Don't be selfish, share. Follow me Dhanian 🗯️ and turn on notifications🤛 for more tech updates For more tech projects, check link on my profile. Remember to bookmark💪 Here's the full code snippets for the sample ⌚watch ⬇️

Dhanian 🗯️

11,136 次观看 • 1 年前

Steal this mega prompt to generate high quality landing pages using LLMs and go viral every single day. --- You are an expert landing page designer and frontend developer specializing in high-converting, beautiful web experiences. CONTEXT: I need a landing page for [product/service name]. TARGET AUDIENCE: [describe your ideal customer] PRIMARY GOAL: [e.g., email signups, demo bookings, purchases] BRAND VOICE: [e.g., professional, playful, technical, aspirational] DESIGN SYSTEM REQUIREMENTS: - Primary Color: [hex code] - Secondary Color: [hex code] - Font: [font family] - Design Style: [modern, minimal, bold, etc.] STRUCTURE: Create a single-page landing page with these sections: 1. Hero Section - Attention-grabbing headline (focus on outcome, not feature) - Subheadline clarifying value proposition - Primary CTA button - Hero visual placeholder or description 2. Problem Section - Articulate the pain point clearly - Use relatable language - Build urgency subtly 3. Solution Section - How your product solves the problem - 3-4 key benefits (outcome-focused, not feature-focused) - Visual aids or icons 4. Social Proof - Testimonials (if available) or trust indicators - Logos of companies/clients (if applicable) - Metrics or results 5. How It Works - 3-step process - Simple, clear language - Visual flow 6. Final CTA Section - Reinforce primary action - Remove friction (e.g., "No credit card required") - Create urgency if appropriate TECHNICAL REQUIREMENTS: - Use semantic HTML5 - Tailwind CSS for styling (use only core utility classes) - Mobile-first responsive design - Smooth scroll behavior - Accessible (WCAG AA compliant) - Fast loading (optimize for performance) - Include meta tags for SEO COPY GUIDELINES: - Keep headlines under 10 words - Use active voice - Focus on outcomes, not features - Avoid jargon unless audience expects it - Every section should answer "What's in it for me?" OUTPUT: Provide complete HTML file with inline Tailwind CSS. Include comments explaining key sections. Ensure all placeholder content is realistic and contextual. CONSTRAINTS: - No external dependencies except Tailwind CDN - No JavaScript frameworks - Keep total file size under 100KB - Use system fonts or Google Fonts CDN Build this landing page now.

Harshil Tomar

23,305 次观看 • 6 个月前

007/100 Buttons. This button was way more complex than I first thought. I love the page transition on the Truus site that Dennis Snellenberg and Jordan Gilroy worked on. So I wanted to use that drawing SVG Path idea somehow and fit it into a button. In best case with a mask effect. The idea was to have an SVG path in the background that fills the button. At the same time, this path should also be used as a mask to reveal the differently colored text. The SVG should also be replaceable and work with other SVGs. For the path animation, I can use the DrawSVGPlugin from GSAP. Sounds like a solid plan. I built the button so far, and it worked great in Chrome and Firefox. In Safari, nope. I used an SVG mask that I referenced through CSS. But Safari can’t handle that properly when the path inside the mask is animated, so the animation lags. There was no simple solution for that. At least I didn’t find something. So I had to rebuild the button in another way. What I found was that the SVG mask animation works in Safari when the mask is placed on the desired element inside the SVG. That’s where foreignObject comes in, it allows you to use normal HTML elements inside an SVG. Using that, I rebuilt the hover text inside the SVG. I then referenced the mask on the foreignObject with a bit of JavaScript. And it worked! The button’s structure looks more complicated than I wanted it to be, but that happens quite often when you need to make something work across different browsers 😃 Crafting 100 Buttons with Osmo ⏳ Total time: 96h

Eduard Bodak

67,560 次观看 • 3 个月前

OpenAI just announced API access to o1 (advanced reasoning model) yesterday. I'm delighted to announce today a new short course, Reasoning with o1, built with OpenAI, and taught by Colin Jarvis, Head of AI Solutions at OpenAI, to show you how to use this effectively! Unlike previous language models which generate output directly, o1 “thinks before it responds,” and generates many reasoning tokens before returning a more thoughtful and accurate response. It is great at complex reasoning -- including planning for agentic workflows, coding, and domain-specific reasoning in STEM fields like law. But how you should use it is quite different from other LLMs. I think o1 will be a game changer for many AI applications; and in this course, you'll learn how to use it effectively. In detail, you’ll: - Learn to recognize what tasks o1 is suited for, and when to use a smaller model, or combine o1 with a smaller model - Understand the new principles of prompting reasoning models: Be simple and direct; no explicit chain-of-thought required; use structure; show rather than tell - Implement multi-step orchestration in which o1 plans, and hands tasks over to gpt-4o-mini to execute specific steps; this illustrates a design pattern to optimize intelligence (accuracy) and cost - Use o1 for a coding task to build a new application, edit existing code, and test performance by running a coding competition between o1-mini and GPT 4o - Use o1 for image understanding and learn how it performs better with a "hierarchy of reasoning," in which it incurs the latency and cost upfront, preprocessing the image and indexing it with rich details so it can be used for Q&A later - Learn a technique called meta-prompting, in which you use o1 to improve your prompts. Using a customer support evaluation set, you'll iteratively use o1 to modify a prompt to improve performance You'll also learn about how OpenAI used reinforcement learning to produce a model that uses "test-time compute" to improve performance. I think you'll find this course enjoyable and valuable. Please sign up for it here:

Andrew Ng

357,661 次观看 • 1 年前

CSS in 2024 🤯 You can create a range slider with updating value tooltip and color changing track without using any JavaScript 🤯 ::-webkit-slider-thumb{ view-timeline: --thumb inline; } Scroll animation on the slider thumb that animates a number between the "min" and "max" of the range 😅 @​property --value { syntax: ' '; } @​keyframes sync { to { --value: 100; }} Tie that up to the contain animation-range ⚡️ .control { animation: sync both linear reverse; animation-timeline: --thumb; animation-range: contain; } Hoist the view timeline so the tooltip can use the value too! :root { timeline-scope: --thumb; } Then use it in the counter which goes in the tooltip 😇 .tooltip { counter-reset: val var(--value); } .tooltip::after { content: counter(val); } Then the accent color is based on the value too 🎨 [type=range] { accent-color: hsl(var(--value) 90% 65%); } The magic from the quoted post is using anchor positioning on the range thumb to position that tooltip 👏 Never thought of that when working on the spec for this API. This API lets you tether elements to other elements. Using the pseudo is a clever move! ::-webkit-slider-thumb { anchor-name: --thumb; } .tooltip { position: absolute; anchor-default: --thumb; left: anchor(50%); bottom: calc(anchor(top) + 25%); } The last piece is the little bounce transition... OK. I used a line or two of JavaScript for that 🙏😬 const updateDelta = ({ movementX }) => { document​.documentElement​.style.setProperty('--delta-x', movementX) } document.body.addEventListener('pointermove', updateDelta) But only so you can pass the movement delta to CSS and then reset the position with linear() to get that bouncy transition 😎 .hint { rotate: calc(clamp(-60, var(--delta-x) * -1, 60) * 1deg); transition: rotate 1s linear( 0, 0.2178 2.1%, 1.1144 8.49%, ... ); } Should probably do a video on this one. Lots of little tricks to break down with it for sure! 💯 As always, any questions, let me know! Also, this one only works in Chrome Canary with the Experimental Web Platform Features flag enabled ✅ This one almost feels like rocket science ha 🚀 CodePen.IO link below! 👇

jhey ʕ•ᴥ•ʔ

251,867 次观看 • 2 年前

🎉 Tailkit 4.0 is here, and I couldn't be more excited! 🙌🥳 But first - Giveaway Alert! Want to get a free Tailkit Developer license? Just drop a reply and give a like or repost (totally optional, but super appreciated). The lucky winner will be announced next Tuesday (October 8th) – good luck! Can you believe it’s already been 4 years since Tailkit’s journey started? ❤️ It feels like just yesterday I launched Tailkit 1.0 as an offline standalone web app back on October 1st, 2020. I'm really attached to this project because it was launched just a few days before I became a dad 👶😍 Fast forward to today, and Tailkit has grown into a fully customizable, feature-packed online app that gives you access to: - 550+ Tailwind CSS components (fully responsive + dark mode support) - 1,750+ Code snippets for HTML, React, Vue.js, and Alpine.js - 7 Marketing & Application Templates for HTML, React, Vue.js, and Laravel (fully responsive + dark mode support) - 10 Starter Kits for HTML, HTML with Vite, React, Vue.js, Laravel, Next.js, Nuxt, Astro, Svelte and Angular - 30 Days of Unlimited Design Service with every new Team license - Exclusive deals on third-party tools and projects - Handy helper tools like Button Builder, Color Palette, and Icon Finder - 3,700+ SVG Icons from Bootstrap and Heroicons - Free lifetime updates - Email support whenever you need it And the 4.0 update is packed with even more awesome features and upgrades: - 6 new UI components (Notifications) were added in Application UI package - 20 new UI components (Image/Content Sliders++) were added in Marketing package - React version (uses Vite) is introduced for all Templates - React code snippets were improved in all packages - Astro Starter Kit was added - Remove Dark Classes (from code snippets) option was added in App - Universal Dark Mode (preview pane can default to global dark mode) option was added in App - New preview colors (fuchsia, gray) were added in App - Heroicons v2 icons were updated to v2.1.5 adding 28+ brand new icons in App - 3 new exclusive deals are now available - UI design improvements in App - Various improvements and fixes in App - All dependencies were updated in Starter Kits - All dependencies were updated in Templates - Marketing website redesigned - Color Palette tool was made available to all I’ve put over 200 hours into this update alone, and I’m beyond excited to finally share it with you. Your continued support has made this journey possible, and I’m so grateful to have you along for the ride. 🙏 Wishing you an amazing day – remember, YOU ARE AWESOME! Go build something incredible! 🚀

John Champ

10,940 次观看 • 1 年前

CSS Tip! 🎠 You can create a responsive infinite marquee animation with container queries and no duplicate items 🤙 li{ animation: slide; } @​keyframes slide { to { translate: 0% calc(var(--i) * -100%);}} The trick is animating the items, not the list 😎 More tricks 👇 To get this one working, you need to animate the items and not the list (Watch the video first?). Each item needs to know its row index (--i) in the list and the parent needs to know how many rows are in the list: ul { --count: 12; } li:nth-of-type(1), li:nth-of-type(2) { --i: 0; } li:nth-of-type(3), li:nth-of-type(4) { --i: 1; } Once you have that, translate each item based on its row index in the list li { translate: 0% calc((var(--count) - var(--i)) * 100%); } Now for the animation. The key here is that each row has an animation-delay calculated from its index (--i). That number is offset to make it negative so the animation start is offset ✨ ul { --duration: 10s; } li { --delay: calc((var(--duration) / var(--count)) * (var(--i) - 8)); animation: slide var(--duration) var(--delay) infinite linear; } Make sure to wrap that animation in: @​media (prefers-reduced-motion: no-preference) { ... } Lastly, the fun parts! 🤓 To create the "vignette" mask. Use a layered mask on the container 😷 .scene { --buff: 3rem; height: 100%; width: 100%; mask: linear-gradient(transparent, white var(--buff) calc(100% - var(--buff)), transparent), linear-gradient(90deg, transparent, white var(--buff) calc(100% - var(--buff)), transparent); mask-composite: intersect; } To create the 3D skewed effect, use a chained transform (Try toggling it in the demo ⚡️): .grid { transform: rotateX(20deg) rotateZ(-20deg) skewX(20deg); } As for the responsive part, use container queries! 🔥 article { container-type: inline-size; } When the article (card) is narrower than 400px update the grid and animation settings 🤙 Double the rows means double the duration! @​container (width < 400px) { .grid { --count: 12; grid-template-columns: 1fr; } li:nth-of-type(1) { --i: 0; } li:nth-of-type(2) { --i: 1; } li:nth-of-type(3) { --i: 2; } li:nth-of-type(4) { --i: 3; } li { --duration: 20s; } } CSS has the magic to be able to update those animations at runtime based on your custom property values 😎 An added bonus in this demo is that it doesn't require any JavaScript at all, for any of it 🤯 We can use CSS :has() for those toggles that update the styles, even the theme toggle! 🫶 Any questions, let me know! Make sure to check out the video. Will do a walkthrough one to follow-up 🤙 CodePen.IO link below! 👇

jhey ʕ•ᴥ•ʔ

542,467 次观看 • 2 年前

[EN] Kim Se-ui's Unhinged, Flustered Moments: "This issue is really how do I put it. that person called Pres LJM I see he's been talking about closing down Ilbe and some kind of Starbucks boycott movement lately. In a sense, this is actually restricting people's freedom of speech and expression. Of course, I'm not saying what Starbucks did with the '5·18' thing was right. But because of that incident, people have been subjected to days of mob-style public shaming. And because some individual users on Ilbe did something wrong, saying the entire Ilbe community should be shut down that's already showing signs of moving toward a dictatorial regime." 💩 [KSU] upon spotting reporter Kang: "Oh, there's a very famous person over there." "You came late, so this question has already been asked. You should have come earlier." "This person is not a real media reporter — this is basically no different from a hired attack dog, practically the same as being paid to be here." "It's very hot today — and this is what a so-called reporter looks like. This is SBS rep Kang . Yes, SBS reporter Kang” "ure going to be the one going to prison." 💩 Has the nerve to tell someone else they're going to prison — just like a troll, loves to flip everything upside down and use his own talking points against others! Reporter: One last question — how will today's suspect examination proceed? 💩 KSU: We are fully prepared. In fact, this arrest warrant application itself is a completely absurd and groundless application. Kim Saeron passed away in a very tragic and heartbreaking manner. But the core content of the warrant application is only: 'World-class star Kim Soo-hyun suffered enormous financial losses.' Yet actress Kim Saeron lost her life. The bereaved family of actress Kim Saeron is heartbroken. Today, actress Kim Soo-hyun's mother, actress Kim Soo-hyun's aunt, and actress Kim Soo-hyun's father all wrote petition letters — how can this possibly make sense? (💩 slipped up and kept saying "Kim Soo-hyun" when he meant "Kim Saeron"!! Listened three times thinking I'd misheard 🥲) 💩 continues mocking rep Kang: "And now, as you can all see — just as SBS reporter Kang said — this content was what actress Kim Saeron's bereaved family said was 'this is Kim Soo-hyun,' and it was conveyed to us through attorney Bu Ji-seok, which is why we held the press conference. Did I personally go all the way to America myself?" "We can talk about that matter again later. You can all see it now — a person who has completely forgotten what it means to be a journalist." Kang : Did you carry out sufficient verification of the New Jersey tipster? 💩: Of course we did. Reporter: What method did you use to verify it? 💩: Oh, you're talking about the AI fake audio thing just now, right? That verification was done by the NFS (National Forensic Service). Reporter Kang: No, I'm asking whether you personally verified it. 💩: What exactly are you trying to do? Kang: Before releasing the video publicly, did you personally verify it? What method did you use? 💩: We, our, Gaseyon internally also has. Does everyone think this is what a normal reporter should look like? What's your name? Reporter: My name is Lim Myeong-chan. 💩: Oh, MBC. Now I see SBS & MBC. Kang: Please don't try to set a frame or redirect — just answer the question. The audio files — every version that was released to different people has completely different content, which is why I'm asking whether you actually seriously verified the tipster. 💩: We will use the fact that 'the NFS has already conducted verification' as our basis. Okay, it should be about time to go into the courtroom now. Let's end here for today. In any case, we will definitely explain everything through the results. This warrant application is a 100% false warrant application. Against Police Superintendent Gu Je-cheol who applied for and submitted this false warrant, and against Prosecutor Lee Gyeong-hwa, we will take immediate legal action tomorrow.

Graffitea

13,514 次观看 • 3 个月前

Today, I want to share with my friends in the western community what is Wangchai? To be honest, members of the community have written many related tweets, but I still want to share what Wangchai is from a purely cultural perspective. In order to make people understand it better, I am preparing to make an English version of the video introduction, so this video is an expression pack display video. Let's get back to the topic. What is Wangchai? What culture does it represent in Chinese?😦 The prototype of Wangchai comes from Dogecoin. Yes, it is kabosu, which is well known to everyone. Pay tribute to Dogecoin.🫡 Wangchai was born in 2020, and it was used by WeChat (the most widely used instant messaging software in Chinese, and almost every smartphone must have this software for communication). After it was launched on WeChat in 2020, everyone became interested in this expression pack, and it didn't take long for it to occupy the whole Chinese Internet. Why is it so magical and so popular?🤔 First of all, it comes from its own image. Its eyes are meaningful and people can't help laughing after staring for a long time. Secondly, it has a variety of application scenarios. You can use it in many situations. I will make an analogy. When you play a joke with your brother, if you don't want him to misunderstand you too much, you can add a wangchai after sending a paragraph, which we call in Chinese (狗头保命/a dog's head saves his life) Or when you want to tease a person, you can send him a Wang Chai, and the dog will stare at him with meaningful eyes, and he will feel uncomfortable,Trust my brother.😎 It can also be used when chatting is awkward. If you chat with a girl you like until there is no topic, you can use Wangchai to enliven the embarrassing scene.👀 There are many application scenarios like this, so how many people in China use this emoticon? I can't show you with intuitive data, because there are too many people who actually use it, but almost every young and middle-aged person in China will use it in chatting. I think about 600-800 million people know about its existence, so its spread on web2 is very extensive, but no one has sent this on Bonk? (Brother, I played a little joke.☠️) It has been sent on Bonk with a high market value of 18M, and there are 4,600 members in the X community (including Tom) and 2,900 in the telegraph group,We also got Bonk's approval and joined the first repurchase program. This is the largest Chinese community in Bonk, and we also attract a large number of western Kol buyers, such as Marcell and Gake, but we hope more brothers can join us and learn about our cultural content, which is what I hope. If you can see this, I believe you are interested in this expression pack. We will hold the second English ama this Friday and invite some guests. If you have any questions, please leave me a message or ask us questions on Friday. Finally, thanks to the support of Bonk Ecology and the continuous efforts of our community members, we will continue to build and send it to a higher level.🔥 Ca:83kGGSggYGP2ZEEyvX54SkZR1kFn84RgGCDyptbDbonk This is a very long article. I used a translator. Please forgive me if my expression is inaccurate. Thank you very much.🤝🏻 Tom Unipcs (aka 'Bonk Guy') 🎒 BONK!!! WE CHAT DOGE WeChat Nom Kadense Pengu°❗️❗️❗️

𝗦o7

24,674 次观看 • 1 年前

So, providential moment in church today. Yesterday, Jon Harris 🌲 and I discussed how the proponents of "third way" will often use uncharitable speech with their critics even as they demand charitable treatment. I used the example of JD Greear famously calling those who objected to his bringing social justice ideology into the SBC a "synagogue of Satan." Today, my pastor went over the passage in Revelation 2 that uses this phrase and explained its context. The Apostle John calls a subset of Jews a "synagogue of Satan" because they were encouraging the Romans to persecute the Christians because the Christians would not worship Caesar as Lord. They would not assimilate into the culture. They would not synthesize the culture's values with Christian values. So, in fact, those who were resisting Greear's efforts to bring influences from BLM, antiracism, CRT, etc. into the SBC were the ones behaving like the church of Smyrna, who the Lord commends. GREEAR was the one behaving like the synagogue of Satan by 1) seeking to incorporate worldly trends into the church. And 2) going to the platforms of our societal powers (various media outlets) and condemning his brothers and sisters before the world for not joining in their religious practices, so to speak. This clip is kind of long, and I want to be CRYSTAL CLEAR here, this is my application of my pastor's teaching. He has never applied it to this particular incident. This is just me making that application. Because I think it's an apt one.

Megan Basham

55,161 次观看 • 10 个月前

Pewbeam is live 🎉 This was just a dream, a dream I didn’t even know was possible—but I decided to pursue it anyway. Today, that dream is now a reality. We have a desktop app (Windows and macOS—this weekend) that can do all of this and even more. Over the last six months, I’ve pushed myself and my team hard, and I’ve seen people become hopeful and genuinely blessed by this product. I’ve received strong support from pastors, church members, techies, and several media houses and reporters. It has been a great honor to spend myself on something worthwhile. We’ve built an AI-native presentation app that displays relevant scriptures on screen in under 80 ms, without needing a volunteer. We’re starting with scriptures, but we’re growing into a comprehensive presentation software, with slides launching next month. From testing Pewbeam in churches over the last four weeks, pastors have been able to focus on what matters instead of juggling or micromanaging the media team while preaching. Church members have been able to follow their pastor’s references in real time and take better notes. In the words of a member from one of the test churches: “Pewbeam changed the way I follow sermons in church completely.” This is the kind of impact I see Pewbeam having on people’s faith and on how church and worship are done. Pewbeam’s mission is to ensure the Church is not left behind in the AI era. We’re starting with this application, with many more to come in the next few months. We’ll keep working with stakeholders in the Christian faith, collect feedback, and build tools that better support discipleship. And unlike previous waves of technology, I believe we can be among the first movers in this AI revolution. With all that said, the final build of the app is ready, and we’re launching for public download on February 25, 2026. The app has a generous free tier for small churches and fellowships, and a paid plan (location-based pricing) that unlocks unlimited access to all features. If you’ve been following this journey, I appreciate you, and I assure you it will be worth it. Please download, subscribe, and use in your church.

dára sobaloju

848,104 次观看 • 5 个月前

This will retire 90% of RAG systems with dignity (and a sad song playlist). Powered by DSPy: If you're still building "text in, text out" chatbots that only perform blind vector and text searches, you're not gonna make it! My team just dropped Elysia, and it's not just an incremental successor to Verba… It's a whole rethink of how we interact with our data using AI. 𝗪𝗵𝗮𝘁 𝗶𝘀 𝗘𝗹𝘆𝗶𝘀𝗮? An open-source platform for building agentic RAG architectures. It learns from your preferences, intelligently categorizes, labels, and searches through your data, and provides complete transparency into its decision-making process. The long & exciting feature list: • 𝗧𝗿𝗮𝗻𝘀𝗽𝗮𝗿𝗲𝗻𝘁 𝗗𝗲𝗰𝗶𝘀𝗶𝗼𝗻-𝗧𝗿𝗲𝗲 𝗔𝗴𝗲𝗻𝘁𝘀: Elysia’s core is a customizable decision tree, and it visualizes its entire reasoning process, showing you why it chooses a specific tool or path. It enables advanced error handling, self-healing from failed queries, and prevents infinite loops. You can also add custom tools and branches to build complex, state-aware workflows. • 𝗗𝗮𝘁𝗮 𝗔𝘄𝗮𝗿𝗲𝗻𝗲𝘀𝘀: Before it even attempts a query, Elysia performs a full analysis of your data collections. This eliminates the blind search problem plaguing most RAG systems and allows for far more complex and accurate query generation. • 𝗗𝘆𝗻𝗮𝗺𝗶𝗰 𝗗𝗮𝘁𝗮 𝗗𝗶𝘀𝗽𝗹𝗮𝘆𝘀: Your RAG pipeline shouldn't be limited to text, right? That’s why Elysia analyzes each query's results and chooses the best way to display them, from tables and charts to product cards and GitHub tickets. It also features a comprehensive data explorer with search, sorting, and filtering capabilities. • 𝗛𝘆𝗽𝗲𝗿-𝗣𝗲𝗿𝘀𝗼𝗻𝗮𝗹𝗶𝘇𝗮𝘁𝗶𝗼𝗻 𝘃𝗶𝗮 𝗙𝗲𝗲𝗱𝗯𝗮𝗰𝗸: It uses your positively-rated queries as few-shot examples to improve future responses. This allows you to use smaller, faster models that perform like larger ones over time, cutting costs without sacrificing quality for most use cases. • 𝗖𝗵𝘂𝗻𝗸-𝗢𝗻-𝗗𝗲𝗺𝗮𝗻𝗱: Elysia chunks documents at query time. It performs initial searches on document-level vectors and only chunks relevant documents on the fly, storing them in a parallel quantized collection with cross references for future use. 𝗧𝗵𝗲 𝗦𝘁𝗮𝗰𝗸 Elysia is built from scratch on Weaviate, using its native features like named vectors, a variety of search types, filters, cross references, quantization, etc. It uses DSPy for LLM interactions and is delivered as a production-ready application via FastAPI, serving a NextJS frontend as static HTML. Also available as a Python package via pip: 𝗽𝗶𝗽 𝗶𝗻𝘀𝘁𝗮𝗹𝗹 𝗲𝗹𝘆𝘀𝗶𝗮-𝗮𝗶 Type: 𝗲𝗹𝘆𝘀𝗶𝗮 𝘀𝘁𝗮𝗿𝘁 Connect your Weaviate cluster and go explore what’s possible.

Philip Vollet

93,615 次观看 • 1 年前