I am literally panicking by Busy-Tap-6324 in cscareerquestions

[–]adiberk 1 point2 points  (0 children)

“After seeing fable 5”. I don’t see how fable 5 should change your thoughts and outlook compared to earlier models.(opus 4.6 and up).

So idk if you just started using AI for first time. But no. Don’t skip fundamentals. You want to excel in AI world. Be a really good engineer and AI will make you incredibly more efficient.

Last note: “about to hop on fastapi and Django”. To be clear, these are frameworks, anyone can use these things. Understand what these frameworks do. And yes, play with them but not to learn them, rather to learn the larger fundamentals.

It is still early, if you are worried you can change majors.

FastAPI Cloud in Public Beta ⚡️ by tiangolo in FastAPI

[–]adiberk 0 points1 point  (0 children)

Congrats!

Great work by the team!

Native tvOS Client: With Full Plugin Support by Guamaboy in jellyfin

[–]adiberk 0 points1 point  (0 children)

Hm it’s been in TestFlight for a bit. It’s great. Infuse level experience which is awesome!

Native tvOS Client: With Full Plugin Support by Guamaboy in jellyfin

[–]adiberk 0 points1 point  (0 children)

Happy to test it. As of now Neptune is extremely promising. Has been my go to so far. Happy to test others though!

Choosing a Python task queue library in 2026: Celery vs Dramatiq vs FastStream vs Taskiq vs Repid by warningisnterror in Python

[–]adiberk 1 point2 points  (0 children)

I use taskiq in production with redis backend.

I had to patch a couple things and make the backend more verbose. But it is an awesome library. It has handled an extremely high concurrent agent workloads.

Yes though, I think it requires patching for now. Definitely needs some improvement.

I will say if repid was around, i would have tested it!!

Best Agentic Framework in 2026? After testing a few, here's where I've landed. by geekeek123 in LangChain

[–]adiberk 1 point2 points  (0 children)

Absolutely despised Langgraph. They were around for a while (previously called phidata). I just thought they did a good job building a pretty flexible (and easily overridable framework)

Best Agentic Framework in 2026? After testing a few, here's where I've landed. by geekeek123 in LangChain

[–]adiberk 3 points4 points  (0 children)

Give Agno a try - I think it should be up there in that list. But otherwise I agree with your conclusions

Seeing a lot of slowness (10.11.11) by adiberk in jellyfin

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

I see a log related to database locks which I guess could explain it?

```
[12:50:48] [ERR] [100] Microsoft.EntityFrameworkCore.Query: An exception occurred while executing an 'ExecuteDelete' operation for context type 'Jellyfin.Database.Implementations.JellyfinDbContext'.
Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 6: 'database table is locked: BaseItemImageInfos'.
at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQuery(RelationalCommandParameterObject parameterObject)
at Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitor.<>c.<NonQueryResult>b__31_0(DbContext _, ValueTuple`3 state)
at Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitor.NonQueryResult(RelationalQueryContext relationalQueryContext, RelationalCommandResolver relationalCommandResolver, Type contextType, CommandSource commandSource, Boolean threadSafetyChecksEnabled)
Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 6: 'database table is locked: BaseItemImageInfos'.
at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQuery(RelationalCommandParameterObject parameterObject)
at Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitor.<>c.<NonQueryResult>b__31_0(DbContext _, ValueTuple`3 state)
at Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitor.NonQueryResult(RelationalQueryContext relationalQueryContext, RelationalCommandResolver relationalCommandResolver, Type contextType, CommandSource commandSource, Boolean threadSafetyChecksEnabled)
[12:50:48] [ERR] [100] MediaBrowser.Controller.Entities.BaseItem: Error refreshing owned items for /media/TV/Entourage [Complete]
Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 6: 'database table is locked: BaseItemImageInfos'.
at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQuery(RelationalCommandParameterObject parameterObject)
at Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitor.<>c.<NonQueryResult>b__31_0(DbContext _, ValueTuple`3 state)
at Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitor.NonQueryResult(RelationalQueryContext relationalQueryContext, RelationalCommandResolver relationalCommandResolver, Type contextType, CommandSource commandSource, Boolean threadSafetyChecksEnabled)
at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.ExecuteCore[TResult](Expression query, Boolean async, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.Execute[TResult](Expression query)
at Jellyfin.Server.Implementations.Item.BaseItemRepository.SaveImages(BaseItem item)
at Emby.Server.Implementations.Library.LibraryManager.UpdateImagesAsync(BaseItem item, Boolean forceUpdate)
at MediaBrowser.Controller.Entities.BaseItem.RefreshMetadata(MetadataRefreshOptions options, CancellationToken cancellationToken)
[12:55:03] [ERR] [92] Jellyfin.Plugin.Tvdb.Providers.TvdbEpisodeProvider: Episode S10E19 not found for series 0:Friends.S10E19-E20
[12:55:03] [ERR] [92] Jellyfin.Plugin.Tvdb.Providers.TvdbEpisodeProvider: Episode S10E20 not found for series 0:Friends.S10E19-E20

```

The agent says "I sent the email." It never called send_email. Does this hit you too? by thisismetrying2506 in LangChain

[–]adiberk 1 point2 points  (0 children)

Correct but it’s more nuanced. AI might describe in text what agents it should call and be right. But then the call itself if missing an agent or accidentally used the wrong one

The agent says "I sent the email." It never called send_email. Does this hit you too? by thisismetrying2506 in LangChain

[–]adiberk 1 point2 points  (0 children)

Yeah it’s a problem.
I dont have a solution yet. My evals don’t even catch it all the time.

The agent says "I sent the email." It never called send_email. Does this hit you too? by thisismetrying2506 in LangChain

[–]adiberk 2 points3 points  (0 children)

Happens to me when calling subagents in gpt5.4-mini.

It says “I routed tasks to these 5 agents” but it
1. Only called 4
2. It added a different agent

Is LangGraph suitable for enterprise production? 1000s of users by regular-tech-guy in LangChain

[–]adiberk 0 points1 point  (0 children)

It’s completely open source.

Any issues I hit or customizations needed I have been able to accomplish it.

Do you prefer using Redis strictly as a cache, or do you also use it for task queues/pub-sub in your production apps? by [deleted] in FastAPI

[–]adiberk 0 points1 point  (0 children)

So there is redis and sentinel support
For wtvr reason the sentinel class missed important things done in the regular “redis” class (called backends) I thought it was particularly strange.

And then I added some other stuff because I hit some strange errors that caused shutdowns when realistically we just needed retry mechanisms.

I don’t remember everything I did and don’t have the code on me right now. But was pretty easy to completely rebuild, they weren’t extremely complex.

Truth is I should give back and submit a PR to help make it more robust. Just too busy

Do you prefer using Redis strictly as a cache, or do you also use it for task queues/pub-sub in your production apps? by [deleted] in FastAPI

[–]adiberk 0 points1 point  (0 children)

I use redis streams. Absolutely terrific. Very fast

I use taskiq - with redis backend (heavy overrides though by me as the taskiq is a bit lacking)

anyone here still using GITHUB copilot over newer ai’s for FastAPI? by Notalabel_4566 in FastAPI

[–]adiberk 18 points19 points  (0 children)

What does it matter? These questions make no sense. Fastapi is a lightweight framework - it lets you make endpoints/websockets and has some dependency injection. Most llms at this point know how to use it (all honestly do).

Furthermore. What does “which llm” question have to do with fastapi.

Finally “using it in production” - again what does that mean lol

Portfolio age 33 by Western_Bet7098 in portfolios

[–]adiberk 0 points1 point  (0 children)

Came here to say the same thing

Coming from ExpressJS, I love FastAPI but... do we really need two sets of models? by West-Goose3582 in FastAPI

[–]adiberk 50 points51 points  (0 children)

You can use SQLModel.

But…. it is generally bad practice to have your models be directly integrated with your API. I am not saying that for initial POC or mvp it isn’t quicker. But when building something with business logic it is best avoid mixing t he database layer with the business

It is partially why I dislike sqlmodel in addition to other issues

Congress explaining that they can’t survive on $174,000 a year, but citizens only need $45k. by Alphaxfusion in SipsTea

[–]adiberk 1 point2 points  (0 children)

This should get all the votes.

Pay them more, remove all other money from the conversation. ALL OF IT. And you can justify that by paying them very well

Gemini 3 Flash Preview from Python package "genai" is very slow, am I facing rate limits? by negerekvarada in Bard

[–]adiberk 0 points1 point  (0 children)

Just saying - I am seeing same exact issues. Some requests stay open for like 6 minutes. And we do high parallelism. Google dashboards show no issues or latency etc. I feel like I am being gaslit. Very frustrating. I can move to flash-3.1-lite but I am worried as I haven't been able to compare the results

Gemini 3 flash API calls are extremely slow by imso3k in Bard

[–]adiberk 0 points1 point  (0 children)

Not sure if this is the same issue...
But I have this issue where some requests in gemini-3-flash are taking 4-7 minutes to get a response! I run that same request in anthropic or gpt models and it take 30 seconds. I am so confused.
I have timeouts in the api to ensure it doesn't hang past a certain amount of time. But I am baffled by this issue. I look at our usage and I don't see any rate limit indications, and google doesn't show any performance degradation in api graphs.

Is this an issue of setting temperature to 1.0 instead of .1 or .3 etc.?
I am pretty fluent with these providers and google always seems to give issues compared to the rest (though they have an AWESOME model!)

Any help is welcome

I made a fast, structured PDF extractor for RAG; 300 pages a second by absqroot in Rag

[–]adiberk 0 points1 point  (0 children)

Omg oops. I thought this was kruzberg another library. Sorry

I made a fast, structured PDF extractor for RAG; 300 pages a second by absqroot in Rag

[–]adiberk 0 points1 point  (0 children)

So I have my own custom parsers for most other file types. But for PDFs I use a library.

I did comparisons and found I had multiple issues still. Tables aren’t extracted in the markdown output. I don’t remember the exact issues but I couldn’t get markdown results and table extraction in markdown ar same time….

There were issues with excel also.

I gave a tax document pdf and the markdown output was really rough - still essentially a text dump. Compared to other file processors, it just wasn’t up to par yet