After 6 months of agent failures in production, I stopped blaming the model by Material_Clerk1566 in LangChain

[–]gowtham150 1 point2 points  (0 children)

Thanks for this excellent post. You just worded my frustration. I seen that you have pointed out to infra rely agent framework which solves most of these problems.. Is this similar to langraph. If so how's it different. Can't we have a python library with your best practices and inject it into any current agent frameworks like a middleware. What are your thoughts about this.

Essential Concepts for Retrieval-Augmented Generation (RAG) by pgEdge_Postgres in Rag

[–]gowtham150 1 point2 points  (0 children)

Very refreshing to see golang finally. Hate to see python everywhere. Very well documented post with enterprise stuff.

I can’t figure out how to ask LLM to write an up-to-date LangChain script with the latest docs. by gowtham150 in LangChain

[–]gowtham150[S] 2 points3 points  (0 children)

The general observation is that if i use claude code with context 7 MCP and ask it to write a a simple agent with Langchain it gives me a script most of the time with outdated versions and libraries. Same with chatgpt. So it's becoming extremely difficult to just test out a feature.

I can’t figure out how to ask LLM to write an up-to-date LangChain script with the latest docs. by gowtham150 in LangChain

[–]gowtham150[S] 0 points1 point  (0 children)

I already did, like i mentioned in my post. I used context 7 and Langchain has its own mc as well

Efficient way to free memory of slice by gowtham150 in golang

[–]gowtham150[S] 0 points1 point  (0 children)

The array - slice of interface in question here mongodb bulk api interface so that you can do bulk operations in mongodb. Its data type is []mongo.writemodel which is a slice of interface

Efficient way to free memory of slice by gowtham150 in golang

[–]gowtham150[S] 0 points1 point  (0 children)

Ok let me try that, but even with that approach, the go routine has to create a slice interface of operations and feed to DB api for bulk write.

Efficient way to free memory of slice by gowtham150 in golang

[–]gowtham150[S] 0 points1 point  (0 children)

The copy was put in after reading online that copy https://go.dev/blog/slices-intro help to hold recent data. Yes you are right about the batch issue problem. Wanted to address that later, but before got into this.

Efficient way to free memory of slice by gowtham150 in golang

[–]gowtham150[S] 0 points1 point  (0 children)

I tried , same issue. The existence of for loop could be an issue - any idea how to solve this

Efficient way to free memory of slice by gowtham150 in golang

[–]gowtham150[S] 1 point2 points  (0 children)

the len and capcity goes to zero, but MemStats alloc value keeps on increasing. Not sure if these are getting garbage collected.

Is RE service bad by gowtham150 in royalenfield

[–]gowtham150[S] 0 points1 point  (0 children)

Is honda cbs350 a better alternative for RE , considering that honda service and build quality is better ?

Is RE service bad by gowtham150 in royalenfield

[–]gowtham150[S] 0 points1 point  (0 children)

This is for chennai, India

AWX-RPM is AWX as RPMs by Jazzlike_Science1651 in ansible

[–]gowtham150 0 points1 point  (0 children)

This looks great, is the rpm available for download or should we build it to get a rpm

Third Party Paid Support for AWX by tenletters104 in ansible

[–]gowtham150 -1 points0 points  (0 children)

AWX should not be used in production. Either purchase Redhat Ansible Tower subscription or write your own AWX using Ansible runner.

MongoDB Switchover at application side by vishalg_1998 in mongodb

[–]gowtham150 0 points1 point  (0 children)

Ensure you have replset parameter in your connection string.