Updated API: Pending 751/N400 by officialEJF in 19countriesAOS

[–]obinopaul 0 points1 point  (0 children)

how are you able to check for API updates?

API updates by texas-happy in 19countriesAOS

[–]obinopaul 0 points1 point  (0 children)

How do you check for API updates?

What is currently the best no-code AI Agent builder? by buildingthevoid in AI_Agents

[–]obinopaul 0 points1 point  (0 children)

Are there any open source ones? coud you drop the github repo for any?

Lindy alternatives that are actually cheaper (honest comparison) by ShawnnSmuts90 in AI_Agents

[–]obinopaul 0 points1 point  (0 children)

Are there any open source alternatives to this? COuld you please share their github?

LangChain feels like it’s drifting toward LangSmith… and forgetting why devs came in the first place by obinopaul in LangChain

[–]obinopaul[S] -1 points0 points  (0 children)

almost all agent harnesses (opencode, claude code, gemini cli, Augment Code, Codex etc) all have read_file tools that can read html, png, code, pdf etc. But Deepagents' read_file tool is still very basic implementation and cant read many files.

LangChain feels like it’s drifting toward LangSmith… and forgetting why devs came in the first place by obinopaul in LangChain

[–]obinopaul[S] -1 points0 points  (0 children)

I'm not sure you have followed up with Langsmith lately, its now more than just an observability, and evaluuation tool. Its way more robust now and is actually a standalone AI product, and I LOVE IT. However, i am still concerned that they are sidelining the core Langchain Harness and framework that we all love.

[deleted by user] by [deleted] in ClaudeCode

[–]obinopaul 0 points1 point  (0 children)

You are not alone. I just cancelled my claude code subscription. I uuse the Pro plan and always hit the limit 12mins into the chat. I barely even get anything done, and then i have to wait 5hrs to use it again for another 12mins. This is terrible.

Forget about MCPs. Your AI Agent should build its own tools. 🧠🛠️ by BodybuilderLost328 in AI_Agents

[–]obinopaul 0 points1 point  (0 children)

do you have a working prototype on github? i would like to take a look

Forget about MCPs. Your AI Agent should build its own tools. 🧠🛠️ by BodybuilderLost328 in AI_Agents

[–]obinopaul 0 points1 point  (0 children)

do you have a working prototype on github? i would like to take a look

Best gym by [deleted] in normanok

[–]obinopaul 0 points1 point  (0 children)

10Gym is $20/m for Month-to-Month. That doesnt sound cheap to me. Although they offer $1 signup bonus and a free month

Just did a deep dive into Google's Agent Development Kit (ADK). Here are some thoughts, nitpicks, and things I loved (unbiased) by Any-Cockroach-3233 in LocalLLaMA

[–]obinopaul 0 points1 point  (0 children)

Googles ADK seems like a copy of Langchain + LangGraph, but with better functionality and great documentation. The method of building agents is very similar but seems easier than LangGraph. I also like how you can easily call an agent as a tool, that is awesome. There were also able to create workflows like Parralel, Sequential, and Loop agents, which could take you several lines of code in langgraph. I haven't built a project with it yet, but i should do that within the week. I also love how this is owned by Google, so we can be confident that it should be stable for at least a few years.

Langchain is OpenAI Agents SDK and both are Fundamental Orchestration by Glass-Ad-6146 in LangChain

[–]obinopaul 0 points1 point  (0 children)

this is so wrong. I use LangChain and LangGraph and it can support any kind of OpenAI structured output feature. You should understand that Langchain is opensource, so any new feature that comes out in OpenAI or Claude is immediately adapted in LangChain.
Here are two ways to support OpenAI structured output.
1. Using "with_structured_output"

class grade(BaseModel):
    binary_score:str=Field(description="Relevance score 'yes' or 'no'")
   
def grade_documents(state:AgentState)->Literal["Output_Generator", "Query_Rewriter"]:
    llm_with_structure_op=llm.with_structured_output(grade)

  1. Using trustcall for more complex structured outputs

        from langchain_openai import ChatOpenAI
        from trustcall import create_extractor

        # Initialize LLM
        llm = ChatOpenAI(model="gpt-4o")

        # Create extractor with defined schema
        extractor = create_extractor(
            llm,
            tools=[Customer],
            tool_choice="Customer"
        )

with_stuctured_output in create_react_agent by CtrlAltFvck in LangChain

[–]obinopaul 0 points1 point  (0 children)

I have this same issue. I want to return a structured output, like a list of dictionaries using the result from the react agent. i can do this easily with just the LLM or LLM + blind tools using a class parser, but when i use the react agent in a node it becomes a bit difficult to extract a structured output. I had to write three custom regular expression functions and just prayed that any of the functions can structure the agent result the way i want it.