OpenDevin: AI Software Engineer With Complex Coding Completion
HTML-код
- Опубликовано: 14 май 2024
- In this video, dive into the world of OpenDevin, an open-source initiative dedicated to replicating and enhancing Devin.
🔥 Become a Patron (Private Discord): / worldofai
☕ To help and Support me, Buy a Coffee or Donate to Support the Channel: ko-fi.com/worldofai - It would mean a lot if you did! Thank you so much, guys! Love yall
🧠 Follow me on Twitter: / intheworldofai
📅 Book a 1-On-1 Consulting Call With Me: calendly.com/worldzofai/ai-co...
🚨 Subscribe To My Second Channel: @WorldzofCrypto
Business Inquires: intheworldzofai@gmail.com
[MUST WATCH]:
AutoDev: Opensource Devin - Personal AI Coding Engineer!: • AutoDev: Opensource De...
Devika: Opensource AI Software Engineer! Builds & Deploy Apps End-to-End!: • Devika: Opensource AI ...
Open Interpreter's 01 Lite: Open-Source Personal AI Agent!: • Open Interpreter's 01 ...
[Link's Used]:
Github Repo: github.com/OpenDevin/OpenDevin
An autonomous AI software engineer reshaping the landscape of software development. Join us as we explore the intricacies of this groundbreaking project and its collaborative efforts within the open-source community.
🔍 Key Points Covered:
- Understanding the mission of OpenDevin in replicating and enhancing Devin, the autonomous AI software engineer.
- Exploring the tools leveraged by Devin, including a shell, code editor, and web browser, and how they redefine LLMs in software development.
- Unveiling the goals of OpenDevin in expanding Devin's capabilities and fostering innovation through community engagement.
📝 Overview:
Welcome to the forefront of software engineering evolution with OpenDevin, a pioneering project that seeks to replicate and elevate Devin, an autonomous AI software engineer revolutionizing the way we approach complex engineering tasks. Through the collaborative efforts of the open-source community, OpenDevin aims to unlock the full potential of LLMs in software development.
🐚 Why OpenDevin?
Discover the driving force behind the OpenDevin project and its commitment to surpassing the original Devin model. By harnessing the collective expertise of the open-source community, OpenDevin tackles the challenges faced by Code LLMs head-on, paving the way for groundbreaking advancements in software engineering.
⭐️ Research Strategy:
Delve into the comprehensive research strategy employed by OpenDevin, encompassing core technical research, enhancement of specialist abilities, meticulous task planning, and thorough evaluation. Witness the dedication to understanding and improving the technical aspects of code generation and handling, ultimately guiding the progress of open code models.
🛠 Technology Stack:
Explore the robust technology stack driving OpenDevin's innovation, including a sandboxing environment for safe code execution and a user-friendly frontend interface for seamless interaction. From Docker and Kubernetes to frameworks like React, OpenDevin embraces cutting-edge technologies to deliver a transformative software development experience.
📣 Call to Action:
Join us on this journey of innovation and collaboration by liking, subscribing, and sharing this video. Let's revolutionize software development together with OpenDevin!
🔖 Additional Tags & Keywords:
#OpenDevin #softwaredevelopment #ai #opensource #llms #codegeneration #innovation #CommunityEngagement #technology #programming
📌 Hashtags:
#OpenDevin #SoftwareDevelopment #AI #OpenSource #LLMs #CodeGeneration #Innovation #CommunityEngagement #Technology #Programming - Наука
💗 Thank you so much for watching guys! I would highly appreciate it if you subscribe (turn on notifcation bell), like, and comment what else you want to see!
📆 Book a 1-On-1 Consulting Call WIth Me: calendly.com/worldzofai/ai-consulting-call-1
🔥 Become a Patron (Private Discord): patreon.com/WorldofAi
🚨 Subscribe to my NEW Channel! www.youtube.com/@worldzofcrypto
🧠 Follow me on Twitter: twitter.com/intheworldofai
Love y'all and have an amazing day fellas. ☕To help and Support me, Buy a Coffee or Donate to Support the Channel: ko-fi.com/worldofai - Thank you so much guys! Love yall!
I am loving this channel. Subscribed. Keep it up.
I wish anyone would use these AIs to create something similar to a full stack application, and not just fibonaccis, snake games and elementary school math.
Hi thanks a lot for sharing good information. I will try to change the OpenDevin to support local LLMs personally!
I want to help contact me bro
How to fix Incorrect API key provided? Great video ty
Where is the requirements file gone in the repo?
can this work with a local llm instead of openAI api?
I want to know this too.
Yea I think someone needs to do it it such an annoyance
Yes it can, you need to update the config.toml to point to a local base llm
Yeah? You just tell it to point at an openai api endpoint that is locally/self hosted
Could you pretty please do a comparison video comparing the abilities and features of Aider vs Open Devin vs Devika : )
I’ve been trying to using this today, but I’ve had no luck with the OpenAI api, I even purchased more token credit and it doesn’t work. I guess I’ll try again tomorrow, maybe try a different api.
i am unable to locate the "requirements.txt" file in the opendevin project repo. Where is this file located?
Can someone point me to the requirements.txt file.
what if i have a gemini pro api key
how do i make a litellm module
Requirements file not found.
same here
Cannot import apawn from pexpect
oh dear i couldnt get it to dsee my open ai key , set or setx etc same error "set in osenviron" wel i forced the issue and set os.environ["OPENAI_API_KEY"] = " your_key " as the 2nd line in OpenDevin\agenthub\codeact_agent\__init__.py it fixed the red flagged access error but the package still didnt apear to run correctly . any clues please respond
Set it in config.toml
Where requirements. Txt
About half the time I run OpenDevin, it disconnects halfway through the task. Says: "Error sending data to client.. Client websocket disconnected (, None).. INFO: connection closed" Is anyone else encountering this when running longer tasks? Has anyone discovered a fix. Could have something to do with a timeout set somewhere in the program, but I couldn't find that. Only seems to happen when the program stalls out for a while which makes me think it's a timeout issue. Thanks all.
Is there a way to upload files to a vector db and let opendevin query?
Yes, just implement it
damn sucks these big corporations only let you use api keys instead of local llm's
If you are serious about learning and keeping up, come up with the $20 a month. I have met few people who did not blow that much a month on worthless stuff. Cable, new cell phone, coffee, snacks, going out to eat or delivered food, pre-prepared food, renting furniture / appliances, etc. If you have to, get a second job. You will learn a lot using Google Colab and paid for API keys.
Should be able to bypass this I would think? Route it to a local server or something
it's not very open if you have to pay to use for an API key
How does this compare to pythagora?
Anyone who have used both?
WHATS THE POINT ON CALLING SOMETHING OPEN SOURCE WHEN ITS NOT OPEN SOURCE AND U CAN USE ONLY OPEN AI API ?!
im pretty sure youll be able to plug an open llm to it via ollama or lm studio
I reckon it'd be pretty simple to replace the API in the OPEN-SOURCE PROGRAM with whatever LLM platform you'd prefer. You can check out the OPEN-SOURCE CODE if you like.
Why are you yelling? It’s not that serious
Open Source means that you have access to the source code because it‘s publicly available. It doesn’t mean that the integrated services are free. However since it is an open source, you can modify it and integrate any llm that you want
No they make the code so it’s locked in with paid vendors
I'm not sure if you'll know the answer here, but if you do:
What differentiates this from Devika?
I was looking through the issues, and it looks like one of the key differences is that they want to use a SLM in conjunction with the LLM backend to handle (I think) keyword contexts, whereas Devika is using a BERT model for this task -- is there any tangible difference here? Is BERT considered a small language model?
Thanks :)
Devika is trash because it doesn't fully support Windows.
@@watchdog163windows is trash for kiddies. Get a real setup for grownups
I tried all the methods on RUclips and none of them worked
why is it better than chat gpt , and deffinetly worth than black box
[MUST WATCH]:
Devin: The First AI Software Engineer - Builds & Deploy Apps End-to-End!: ruclips.net/video/SHrnkB-vCKA/видео.htmlsi=ytEBNXHQCwWJq4Oz
AutoDev: Opensource Devin - Personal AI Coding Engineer!: ruclips.net/video/pj1jfkjDFuA/видео.htmlsi=tMCRSIqlYEUJxoht
Open-Sora: Opensource Sora Alternative - Text-To-Video AI Model!: ruclips.net/video/mYnRwR0RyvE/видео.htmlsi=A1XdlTslYQ6jFHj0
there is no requirement.txt in opendevin file
same issue bro, they updated it with a pipfile to make it easier
It is a pip file and if you want it in a requirements file you can export it. It is in the reader on how to do it
How can i monetize this?
StableCode Instruct 3B: NEW Ultimate Coding Language Model for Developers! - ruclips.net/video/O0rjurTzoKM/видео.html
OpenDevin: BEST Opensource AI Software Engineer! Builds & Deploy Apps End-to-End!: ruclips.net/video/F0Ro4xd5Xas/видео.htmlsi=bjxuuzenUrCHbIS6
Codel: Autonomous AI Coding Agent Framework! ruclips.net/video/WltCyLuxo58/видео.html
Omg please no python REEEE
SWE-Agent: BEST Opensource AI Software Engineer! Builds & Deploy Apps End-to-End! ruclips.net/video/4bvVYGsoniE/видео.html
Qwen1.5 MoE: Powerful Mixture of Experts Model - On Par with Mixtral! ruclips.net/video/kESHO3c3Q_I/видео.html
Sorry to say, but this is hardly open source? And definitely not a devin replacement, as devin is superior at coding.
It has been on Github for 2 weeks. Give it a minute.
How is this not open source? And its still in alpha and super young but growing at an incredible pace